Situated in the Xihu District, Redwood Inn features air-conditioned rooms with free WiFi throughout the property. Parking is available. West Lake is 2 miles from Redwood Inn. Wushan Square is 2.6 miles away. Hangzhou Xiaoshan International Airport is 18.6 miles from Redwood Inn. Each room in Redwood Inn has a flat-screen TV. The private bathroom is equipped with a shower and a toilet. Guests can enjoy delicious food in the on-site restaurant. A range of dining options can be found within a 10-minute walk.