See all photos
See all photos
See all photos
The hotel is located in Peguera, Illes Balears, Spain. To arrive, guests can take a bus or drive. There are many places of interest nearby, such as the beach, shops, and restaurants. The hotel offers both rooms and common areas with amenities such as a pool, Wi-Fi, and TV.