Loading hotels
Confirming room availability...
Hangzhou TBO Hotel, No.1382 West Wenyi Road, Hangzhou, China
In Hangzhou (Yuhang District)<br /><br />With a stay at Hangzhou TBO Hotel in Hangzhou (Yuhang District), you'll be 14 minutes by car from National Wetland Museum of China. This hotel is 12 mi (19.4 km) from West Lake and 4.6 mi (7.4 km) from Xixi Wetland Park.