The Debao Hotel, Beijing is in the west of the capital, just over 5 minutes walk to the nearest metro station and the Beijing Exhibition Centre and 15 minutes walk from Beijing Zoo. The city centre is about 20 minutes drive away. Guestrooms are medium in size and equipped with standard amenities. The Debao Hotel’s facilities makes it a suitable choice for both leisure and business visitors.