See all photos
See all photos
See all photos
The hotel is only 30 minutes away from Beijing International airport and 15 minutes from Beijing capital train station with easy access to several bus lines and close to subway station.