Duration

N/A nights

Category

Rating
3.0 trip_advisor
Location

Llucmajor, Spain


hotel in Palma De Mallorca, Spain. Located on the beachfront, this hotel offers rooms with balconies and views of the Mediterranean Sea. Guests can enjoy the on-site restaurant, bar, garden and outdoor pool. Free WiFi is available throughout the property and private parking is available on site.