Leo Tian An Men Hostel is located in Xicheng district next to The South Cathedral.
Forbidden City-The Palace Museum is 2.4 km from the accommodation, while Tiananmen Square is 1.7 km away. The lake is a 10-minute walk away. JinShan ALi Lang KaoRou Cheng restaurant is available 250 metres from the venue. Popular points of interest near Leo Tian An Men Hostel include National Centre for the Performing Arts.
The rooms feature a flat-screen TV with satellite channels, high-speed internet and a writing table. The hostel consists of 35 rooms. The rooms come with showers, hair dryers and bath sheets.
Breakfast is served in the restaurant each morning. The nearest airport is Beijing Capital International, within 35 km from the property.