The 3-star Starwood Hotel lies within 1.8 km from Our Lady of Lourdes Grotto, Bridal Veil Falls and Panagbenga Park. This hotel offers good services and friendly staff.
Starwood Hotel is 20 minutes' walk from the center of Baguio City.
There are non-smoking rooms complemented by free Wi-Fi and climate control to cater to travelers visiting Baguio City.
Eat & Drink
Guests will enjoy japanese meals in Chaya, which is 300 meters from the property.
The on-site comforts include an elevator and parking.