This apartment hotel is situated at the heart of a green complex in Alcudia Bay, on the stunning island of Mallorca. Guests will find themselves just a short distance away from S'Albufera Natural Park and Playa de Muro. Shopping and entertainment venues are 500 metres away. Links to the public transport network are to be found just a few steps from the complex while the airport is at 60 km away. This charming complex greets guests with warm hospitality and excellent service. The apartments are beautifully designed, offering a relaxing home away from home, well equipped with modern amenities for added comfort and convenience. Guests will be pleased by the range of facilities and services that the hotel has to offer.