The Hotel Villa Palmer is located in Peguera, on the Balearic Islands in Spain. The hotel is a convenient place to stay for exploring the island and enjoying the many activities and attractions that Peguera has to offer. The rooms and common areas of the hotel are clean and well-maintained, and the staff is friendly and helpful. The hotel offers a variety of amenities, including a swimming pool, a restaurant, a bar, and a fitness center.
Contactless check-out is available