Hotel Atour Hotel Korla Kongquehe Park
★★★★
No. 17 Chaoyang Road, Bayingol, China Show on map
Boston Hotel (Xinhuijia Branch) is a 3-star hotel in Bayingol, China. It is one of 669 places to stay in Bayingol listed on Triptoic.
No. 17 Chaoyang Road, Bayingol, China
Boston Hotel (Xinhuijia Branch) is located at No. 17 Chaoyang Road, Bayingol, China.
Boston Hotel (Xinhuijia Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel