O hotel localiza-se no paredão do porto de Ponta Delgada, mesmo ao lado da Praia do Pópulo. O hotel oferece vistas sobre a marina e os picos das montanhas. O centro da cidade de Ponta Delgada fica a cerca de 3 minutos de distância, a pé. Vila Franca do Campo fica a cerca de 20 km do hotel, a Lagoa do Fogo fica a 28 km e a Lagoa das Furnas fica a 46 km de distância. Tendo aberto em 2004, este hotel exibe uma fachada de vidro e oferece vistas panorâmicas sobre a zona envolvente e o mar. O hotel tem um total de 184 quartos, sendo que dois deles possuem acesso para cadeiras de rodas. Está magnificamente decorado com um tema náutico e possui ar condicionado em toda a sua extensão. Os hóspedes que viajem em lazer poderão usufruir das instalações do hotel: as piscinas interiores e principalmente a sauna e o jacuzzi. Os entusiastas do desporto podem praticar aeróbica ou fazer exercício no ginásio. Existe um programa de atividades, para entretenimento dos hóspedes.