Situated in General Luna, 1.1 km from General Luna Beach and 2.4 km from Guyam Island, Isola del Sole Villas and Resort offers a garden and air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
Number of rooms: 9
Sta. Ines, Catangnan, General Luna Surigao del Norte, 8419 General Luna, Philippines