Baguio Palace Hotel is an accommodation, palace, hotel / resort in Baguio, Cordillera Administrative Region, Philippines.
Address:
21 Legarda Road, Baguio, Cordillera Administrative Region 2602, PhilippinesMap Category:
Accommodation, Palace, Hotel / Resort