Photos coming soon
HOTEL
Baguio Holiday Villas
No. 10 Legarda Road, Baguio City, La Trinidad
Where it sits
Baguio Holiday Villas
No. 10 Legarda Road, Baguio City, La Trinidad
16.41162, 120.59081
Plan around Baguio Holiday Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
