Set in Breña Alta in the Canary Islands region, Galguen Paradise in the island of stars. Villa. Features a balcony and mountain views. This villa has a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
Camino Topo Lomo 24, 38710 Breña Alta, Spain