Filter by:
Based on 7 verified reviews
Facilities
7
Cleanliness
7
Rooms
7
Service
7
Location
7
Dining
7
Business
23%
Family
23%
Group
23%
Solo
28%
Guests have not written any reviews for this property yet.
This Hotel is located close to the Beijing Museum of Natural History, 4 km from the Temple of Heaven, 5 km from the forbidden City and 13.5 km from the National stadium.
More location infoCheck-in
Check-out
Check-in from 12:00
Before 12:00
Instant AI responses are based on hotel information