Located within 2.9 km of Lourdes Grotto and 2.9 km of Burnham Park, Leo Hotel offers rooms in Baguio. The property is set 3.3 km from SM City Baguio, 4.1 km from Mines View Park and 4.4 km from Camp John Hay. The accommodation provides room service and a 24-hour front desk for guests.
The units in the hotel are fitted with a kettle. All units in Leo Hotel are equipped with a flat-screen TV and free toiletries.
BenCab Museum is 6.3 km from the accommodation, while Philippine Military Academy is 10 km away. The nearest airport is Clark International Airport, 158 km from Leo Hotel.