Maya Island Hotel is set in Beijing, 12 km from Temple of Heaven and 12 km from Dashilan Street. Guests can enjoy the on-site restaurant. Each room is equipped with a flat-screen TV with satellite channels. You ... Read more

View all Luxury Hotels in Beijing