O hotel situa-se junto ao mar na cidade de Velas, a 200 m de locais de compras, a 7 km do aeroporto de São Jorge e a 1 km do porto. É um hotel moderno e confortável, goza de uma localização privilegiada, rodeado por belos jardins. Oferece 58 quartos bem mobilados, um bar com terraço à beira-mar e vistas panorâmicas, além de muitos outros serviços. O estabelecimento climatizado recebe os seus hóspedes num hall de entrada com recepção e serviço de check-in 24 h por dia. Ele também possui um cofre, elevador, sala de TV, sala de café da manhã, lavanderia e estacionamento. Acesso à Internet está disponível por uma taxa. Todos os quartos estão bem mobilados e equipados com uma pequena varanda com vista para o jardim ou para o mar. Algumas das comodidades padrão incluem secador de cabelo, telefone com ligação directa, televisão via satélite / cabo, acesso à Internet e mini-bar. Ar condicionado e aquecimento são regulados individualmente. O hotel dispõe de uma piscina de água salgada ao ar livre, com área separada para crianças. No hotel e na praia espreguiçadeiras e guarda-sóis. O café da manhã é servido em estilo buffet na sala de refeições.