See all photos
See all photos
See all photos
The Albufera Playa is located in Alcúdia, on the Balearic Islands in Spain. The hotel is situated on a beautiful stretch of beach, and is close to many shops and restaurants. The rooms and common areas are spacious and modern, and the hotel offers a range of amenities including a swimming pool, sun terrace, and Wi-Fi.