Reserve
The North Garden Hotel Beijing is a business hotel located on East Chang'an Street, close to Tian'anmen Square and northwest of Oriental Plaza. On offer are 216 rooms including standard rooms, deluxe rooms, business rooms and executive business rooms, all equipped with broadband Internet access. Han...