Redwall Hotel Beijing
No.31 North Shatan Street, Beijing, China
Booking.com
Book Now