Visitors to Beijing will find that this hotel is a fantastic accommodation choice. For guests wanting easy access to the China International Exhibition Center Area and Free Wi-Fi in designated areas, this hotel ticks all the boxes. Traveling to the hotel is easy with Beijing Railway Station located approximately 8km away and Capital International Airport roughly 21km away. The closest major public transportation, Liufang Metro Station, is only 900m away. Lama Temple is located approximately 3km away. After a long day of sightseeing, guests can retire to the comfort of the hotel.