Interamente ristrutturato nel 1999, l'hotel a 5 piani dispone di 109 camere, di cui 3 suite, 5 singole e 101 doppie. Ai suoi ospiti offre una hall con reception (aperta 24 ore su 24), 2 ascensori, un bar climatizzato, un libero accesso ad Internet, sale comuni climatizzate ed un deposito per biciclette. Per i piaceri del palato, mette a disposizione un invitante ristorante con spazio riservato ai non fumatori.
Questo hotel di media categoria è situato nel pittoresco porto di pescatori di Soller e vanta una vista mozzafiato sulla baia e sulle montagne circostanti. Il centro di Puerto de Soller si trova a 200 metri. La spiaggia e i mezzi pubblici sono comodamente raggiungibili a soli 150 m.