See all photos
See all photos
See all photos
The allsun Hotel Eden Playa is located in Mallorca, Spain. It is near the beach and many attractions. The hotel has a pool, a bar, and a restaurant. The rooms have a TV and a private balcony.