Redwood Inn is located in Xihu district next to Mucai Pavilion, Tomb of Wu Song and Fei Lai Feng.
Redwood Inn provides quick access to everything Hangzhou has to offer. The property is a 5-minute walk from the steakhouse Amigo Restaurant & Bar.
Redwood Inn comprises 8 rooms fitted with a private balcony, a TV, individual climate control and a separate toilet. There are private bathrooms available.