Starwood is a business 3-star hotel set close to Our Lady of Lourdes Grotto, Aguinaldo Museum and Colorado Falls.
Starwood Hotel is 20 minutes' walk from the center of Baguio City.
The hotel rooms are non-smoking and come with complimentary Wi-Fi and climate control.
Eat & Drink
The diner Chaya is around 300 meters away.
There are an elevator and a car park at guests' disposal.