Hotel Home Inn Neo Hangzhou Hefang Street Jiangcheng Road Metro Station
★★
No. 37 Zhonghe South Road, Hangzhou, China Show on map
Sophia Hotel Apartment Hangzhou is a 3-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No. 37 Zhonghe South Road, Hangzhou, China
Sophia Hotel Apartment Hangzhou is located at No. 37 Zhonghe South Road, Hangzhou, China.
Sophia Hotel Apartment Hangzhou is rated 3 stars.
Highly rated alternatives close by