Taylors Country Home Villa Alga, Camiguin
7.1/10
Good
Free Wi-Fi
Free private parking
Taylors Country Home by Taylors Travellers Inn-2 Bedrroom Modern Villa has sea views, free Wi-Fi and free private parking, set in Alga.
Number of rooms: 2
Upper Tangaro, Tangaro, Catarman, 9104 Alga, Philippines