Duration

N/A nights

Category

Rating
4.5 trip_advisor
Location

Sant Llorenc des Cardassar, Spain


This hotel is located in Cala Millor, on the island of Mallorca in Spain. It is a beachfront hotel with rooms and common areas that have views of the sea. The hotel has an outdoor pool, a sun terrace, and a restaurant.