Baguio City, Baguio City
Spend a second to
save a fortune!
Spend a second to save a fortune!
10 Legarda Road, Baguio City
Situated in Baguio and within 500 metres of Burnham Park, Baguio Holiday Villas has a garden, non-smoking rooms, and free WiFi throughout the property. Built in 1984, this 3-star hotel is within 1.5 km of SM City Baguio and 1.8 km of Mines View Park.
See MoreUsage of subsidiary facilities may incur additional fees