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 will find a kettle in the room. The rooms have a private bathroom fitted with a shower. For your comfort, you will find slippers, free toiletries and a hair dryer. Maya Island Hotel features free WiFi .
You will find a 24-hour front desk at the property.
Qianmen Street is 13 km from Maya Island Hotel, while Tiananmen Square is 13 km away. The nearest airport is Beijing Nanyuan Airport, 10 km from Maya Island Hotel.