Hotel Atour Hotel Hohhot Hailiang Plaza Zhongshan Road Metro Station
★★★★
No. 5, South Art Hall Street, Hohhot, China Show on map
Borrman Hotel (Hohhot Gulou Branch) is a 4-star hotel in Hohhot, China. It is one of 1,001 places to stay in Hohhot listed on Triptoic.
No. 5, South Art Hall Street, Hohhot, China
Borrman Hotel (Hohhot Gulou Branch) is located at No. 5, South Art Hall Street, Hohhot, China.
Borrman Hotel (Hohhot Gulou Branch) is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
#1 in Hohhot