The Rohcha Inn is one of the newest hotels in Hangzhou, having been renovated in 2025. The hotel is only 9km from Hangzhou Railway Station and 35km from Hangzhou Xiaoshan International Airport, giving guests a number of convenient transportation options. There is no shortage of things to see in the area, with the Nine Creeks and Eighteen Gullies, China National Tea Museum and Lingyin Temple all nearby. When guests have some time on their hands they can make use of the onsite facilities. If you are looking for a convenient place to stay, our guests have told us that this location is excellent.
Less