Hotel Atour Hotel at China Central Place - Beijing CBD
★★★★
Block D, Heqiao Building, No.8-A Guanghua Road Chaoyang District., Beijing, China Show on map
Holiday Inn Express Beijing Guomao CBD is a hotel in Beijing, China. It is one of 7,514 places to stay in Beijing listed on Triptoic. The property has 80 rooms across 3 floors and opened in 2026.
Block D, Heqiao Building, No.8-A Guanghua Road Chaoyang District., Beijing, 100026, China
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Holiday Inn Express Beijing Guomao CBD is located at Block D, Heqiao Building, No.8-A Guanghua Road Chaoyang District., Beijing 100026, China.
Holiday Inn Express Beijing Guomao CBD has 80 rooms.
Highly rated alternatives close by