See all photos
See all photos
See all photos
The Hotel Carabela is located in Peguera, on the island of Mallorca in the Balearic Islands. It is a 4-star hotel with a spa, outdoor pool, and free Wi-Fi. The rooms have a balcony with sea views. There are restaurants and bars nearby, as well as a golf course.