Situé à 2,9 km de la grotte de Lourdes et du parc Burnham, le Leo Hotel propose des chambres à Baguio. Vous séjournerez à 3,3 km du centre commercial SM City Baguio, à 4,1 km du parc Mines View et à 4,4 km du camp John Hay. Il propose un service d'étage et une réception ouverte 24h/24.
Les logements de l'hôtel sont équipés d'une bouilloire. Tous les logements du Leo Hotel sont équipés d'une télévision à écran plat et d'articles de toilette gratuits.
Vous séjournerez à 6,3 km du musée BenCab et à 10 km de l'Académie militaire des Philippines. L'aéroport international de Clark, le plus proche, est implanté à 158 km.