The Qiuguo Hotel (Beijing Happy Valley subway station store) is a great choice for guests looking for accommodation in Beijing, having been recently opened in 2020. Boasting a convenient location, the hotel is just 8km from Beijing East Railway Station and 31km from Beijing Capital International Air...