Located 61 meters from Solibao Restaurant. Baguio Holiday Villas is conveniently located in the popular Baguio City Proper area. The hotel offers a wide range of amenities and perks to ensure you have a great time.
Located 76 meters from Solibao Restaurant. Stop at Paladin Hotel to discover the wonders of Baguio. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 110 meters from Solibao Restaurant. The 3-star Golden Pine Hotel offers comfort and convenience whether you're on business or holiday in Baguio.