See all photos
See all photos
See all photos
The allsun Hotel Palmira Beach is located in Peguera on the Spanish island of Mallorca. It is a 4-star hotel with a swimming pool, sun terrace, and spa. The rooms have a balcony, minibar, and satellite TV. The hotel is near the beach, restaurants, and bars.