Hotels - Resorts - PHILIPPINES





Verde View Villas offer Hotels - Resorts

Verde View Villas

Hotels - Resorts

Verde View Villas is the newest and most relaxing boutique resort in Puerto Galera, Philippines. Constructed on top of a hill to achieve the best view of Puerto Galera, its surroundings and the heart ...