Search

Villas in Canary Islands

Located in the Pacific Ocean just off the west African Coast, the Canary Islands have a warm climate all year round, making it Canary Islands self-catering holidays destination both in Summer and Winter. Made up of 7 islands all with something different and unique such as Stunning nature scenery, volcanic mountains, sand dunes, as well as beautiful beaches. Read more

Just like its sister property across the road, Villa Buddha is an astonishingly luxurious, thoughtfully designed property that includes ground floor accommodation as well as ramps and wheelchair access to the pool.