- Liked: Cleanliness, staff & service, amenities
Too small and cramped in room
A Hotel Baguio is located in Baguio. Baguio Cathedral and Lourdes Grotto are local landmarks, and the area's natural beauty can be seen at Burnham Park and Heritage Hill and Nature Park Garden.
No coat closet, no chairs, low water pressure, not recommendable