Location
Beijing City - 3,65 km Beijing - 22,68 km, Beijing Daxing - 44,62 km
Additional info
This 5 star hotel is located within the city of Beijing and was established in 1997. It is a short drive away from the Fobidden City and the nearest station is Jianguomen Station. The Hotel has an indoor swimming pool and a fitness centre/gym.
st. Regis
st. Regis