0.3 business
Address:
No a7 gongtixilu, Workers stadium west road
, Beijing 100020, China
This property has not been reviewed by Lonely Planet
Expedia's property description
Location.<br>
The Hotel G is located in Beijing, China.
Four kilometers (2.5 miles) from the Forbidden City
Four kilometers (2.5 miles) from the Lama Temple
15 kilometers (9.3 miles) from the National Stadium<br>
Hotel Features.<br>
Restaurants
Business center
Complimentary parking<br>
Guestrooms.<br>
Complimentary Internet access
High definition television
In-room safe<br>