TripAdvisor Traveller Rating
Based on 130 reviews
Rooms: 1

Read more about this Hotel

This elegant hotel is surrounded by gardens filled with native flowers and comprises a total of 31 apartments over two floors. Various facilities including a foyer, a currency exchange facility and safes are on offer within the hotel and there is also a café, a bar, an air-conditioned à la carte restaurant with highchairs for infants and a TV room. Those arriving by car may take advantage of the car park and medical assistance is available on request. Enjoy the facilities of the Club Martha's apartments.

How far is the nearest beach?
A mere 350m away

Distance from Airport
This hotel is located 60km from Palma airport

The rooms come with an en suite bathroom, a kitchenette, a fridge, a hire safe, a direct dial telephone, TV and a separate lounge.

Food & Drink
The hotel features also a café, bar, and an air-conditioned à la carte restaurant.

Sports & Entertainment
In the hotel grounds, there is a freshwater swimming pool as well as a sun terrace with sun loungers and parasols. There is also a tennis court and table tennis tables available for use.


  • 24 Hour Reception
  • A la Carte Restaurant
  • Aerobics
  • Air Conditioning
  • Air Conditioning in public areas
  • Archery
  • Babysitting
  • Bar
  • Basketball
  • Bicycle Rental
  • Buffet Breakfast
  • By the Beach
  • Cafe/ Snack Bar
  • Cots (On Request)
  • Currency Exchange
  • Doctors / Medical Centre
  • Entertainment
  • Golf
  • High Chairs
  • Horse Riding
  • Indoor Swimming Pool
  • Internet Access
  • Iron
  • Kids Club
  • Kids Playground
  • Kids Pool
  • Kitchen Facilities
  • Landscaped Gardens
  • Laundry Service
  • Lounge
  • Pool Bar
  • Pool/Billiard Table
  • Reception
  • Restaurant
  • Safety Deposit Box
  • Satellite TV
  • Scuba Diving
  • Shops
  • Spa
  • Sport Facilities
  • Sunbeds
  • Swimming Pool
  • Table Tennis
  • Tea/Coffee Making Facilities
  • Tennis Court(s)
  • Terrace
  • TV Lounge
  • Water Sports

View hotel and beaches on a map