Beijing Leo Courtyard

Located in Beijing, 300 metres from Dashilan Street, Beijing Leo Courtyard boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site restaurant.

The rooms have a TV with cable channels. You will find a kettle in the room. Extras include slippers, free toiletries and a hair dryer.

You will find a 24-hour front desk at the property.

Qianmen Street is 800 metres from Beijing Leo Courtyard, while Tiananmen Square is 1.6 km away. The nearest airport is Beijing Nanyuan Airport, 12 km from the property.