Majorca Island - Puerto de Alcudia, Spain
The Allsun Hotel Orquidea Playa & Spa is located in Puerto de Alcudia, on the Balearic Island of Mallorca. The hotel is just a few steps from the beach. Places of interest nearby include the Alcudia Old Town, the Bays of Alcudia and Pollensa, and the Roman Ruins of Pollentia. Amenities of the hotel include an outdoor pool, a spa, a gym, and a restaurants. Rooms include a TV, a balcony, and a private bathroom.