Vitalis Villas
Hotel
Santiago
8/10
Very Good
62 reviews
Free Wi-Fi
Parking
Offering free Wi-Fi and an outdoor pool, Vitalis Villas is located in Santiago.
Number of rooms: 36
Sabangan Santiago Cove, Ilocos Sur, 2707 Santiago, Philippines