Hotel Echarm Hotel Changsha Wuyi Square Xiangya Affiliated 1st Provincial Maternity and Child
★★★
1st Floor, Deya Building, No. 89 Dongfeng Road, Changsha, China Show on map
Squirrel Smart Hotel (Changsha Provincial Museum Xiangya Affiliated Branch) is a 3-star hotel in Changsha, China. It is one of 5,028 places to stay in Changsha listed on Triptoic.
1st Floor, Deya Building, No. 89 Dongfeng Road, Changsha, China
Check-in starts at 12:00 PM and check-out is until 01:00 PM. Early check-in or late check-out may be available on request.
Squirrel Smart Hotel (Changsha Provincial Museum Xiangya Affiliated Branch) is located at 1st Floor, Deya Building, No. 89 Dongfeng Road, Changsha, China.
Squirrel Smart Hotel (Changsha Provincial Museum Xiangya Affiliated Branch) is rated 3 stars.
Highly rated alternatives close by