O hotel está situado no belo porto de Port Alcudia. A praia fica a poucos passos de distância do hotel. O centro da cidade fica a 800 metros do hotel, onde pode encontrar lojas e locais de entretenimento. Em frente ao hotel existe uma paragem de transportes públicos (30 metros). O hotel, construído em 1984 e renovado em 2015, dispõe de um edifício principal de 6 andares com um total de 44 apartamentos. Os quartos dispõem de casa de banho privativa com secador de cabelo, telefone com ligação direta, televisão via satélite/cabo, ar condicionado, aquecimento central, cofre e terraço ou varanda. Para que possa descontrair, o hotel dispõe de um solário.