Location
Description

The Green Garden Aparthotel is synonymous with nature, relax, sun and beach in one of the most beautiful natural nooks of Majorca. This apartments hotel for families in Cala Agulla offers all the necessary services for a holiday full of entertainment with

Details
Region: Europe, Southern Europe, Spain
Category: Accommodation, Hotel
GTI Level: 3 Leafs
Certification