Hotel Homestay Khám Phá Y Tý
★★
No. 85 Hedong South Road, Honghe, China Show on map
Xiwangqiao Hotel is a 2-star hotel in Honghe, China. It is one of 1,323 places to stay in Honghe listed on Triptoic.
No. 85 Hedong South Road, Honghe, China
Xiwangqiao Hotel is located at No. 85 Hedong South Road, Honghe, China.
Xiwangqiao Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Apartment/Flat
Hotel
#3 in Lai Chau
Hotel
#2 in Lai Chau
Resort