Hotel Home Inn Style Changsha Wuyi Square IFC Center
★★★
No.35 Jiefang West Road, Changsha, China Show on map
Oudijia Hotel is a 3-star hotel in Changsha, China. It is one of 5,028 places to stay in Changsha listed on Triptoic.
No.35 Jiefang West Road, Changsha, China
Oudijia Hotel is located at No.35 Jiefang West Road, Changsha, China.
Oudijia Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel