Olive Town Center and Hotel
Hotel
Hotels in het centrum van Baguio, Hotels Cordillera Region online boeken
99 Lower General Luna Road, Baguio, 2600
8.4/10
Zeer Goed
29 beoordelingen
WiFi
naar het stadscentrum 710 m
Aantal kamers: 10





















