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. A flat-screen TV with cable channels is available. 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.