Located in Playa de Palma, Iberostar Royal Cristina is convenient to Palma Aquarium and El Arenal Beach. This 4-star aparthotel is within close proximity of Port .