Duration

N/A nights

Category

Rating
5.0 trip_advisor
Location

Sant Llorenc des Cardassar, Spain


This hotel is located in Cala Millor, on the island of Mallorca. It is a beachfront property, with rooms that have balconies and sea views. There are also plenty of activities nearby, including windsurfing, sailing, and hiking.