Happy Garden Hotel is a newly established business hotel which located in the center of the city. Its easy access to airport express highway and only 5 km to Beijing railway station. nearby Lama Temple close to China International Exhibition Center 10 minutes by subway to Tiananmen Square and Forbidden City.