User
Menu
1 KISAD ROAD, - Baguio City, Philippines View Map
This simple hotel can be found in Baguio.
Mastercard Visa American Express Paypal
Photo Starwood Hotel