The Casablanca Boutique Hotel in Cabrera has undoubtedly one of the most captivating views in the area.
This charming 2-bedroom apartment has a large balcony with outstanding ocean, mountain, pool, and garden views. A must-visit location for your next vacation.