Located in the Xihu neighborhood in Hangzhou, 1.6 miles from Lingyin Temple, Redwood Inn features air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site restaurant. Every room has a flat-screen TV. Each room has a private bathroom fitted with a shower. Wushan Square is 2.6 miles from Redwood Inn, and Xixi Wetland is 3.4 miles away. The nearest airport is Hangzhou Xiaoshan International Airport, 19 miles from Redwood Inn.