See all photos
See all photos
See all photos
The Hostal Marinacalle Elionor Servera is located in the town of Cala Rajada on the island of Mallorca. The hotel is a short walk from the beach and the town center. There are a number of restaurants and bars in the area. The rooms at the hotel are spacious and have private bathrooms. The hotel also has a swimming pool and a garden.