The 3-star Leo Hostel is located in the Xicheng district and within a 2.5-km distance of the 267-hectare Temple of Heaven.
The nearest airport is Beijing Capital International, 35 km from this hostel. Beihai Park is set within a 4-km distance of the Beijing property. Guests can dine in Alice's Tea House fast food restaurant, which is a mere 0.6 km away. This Beijing hostel offers access to Peking Duck meal.
Breakfast is served in the restaurant each morning. The nearest tube station is Zhushikou, located merely 100 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Leo Hostel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.