Het Leo Hostel behoort volgens de Lonely Planet tot een van de beste hostels van China en ligt op 10 minuten lopen van het metrostation Qianmen (lijn 2) en het Tiananmenplein.
Le Leo Hostel, l'une des meilleures auberges de jeunesse de Chine selon Lonely Planet, se trouve à 10 minutes à pied de la station de métro Qianmen (ligne 2) et de la place Tian'anmen.