Super 8 Hotel (Xizhimen)
No.11,The Debao New Park,Xi Wai Street, Beijing, China
Booking.com
Book Now