O hotel situa-se na costa ocidental da cidade de Rhodes, apenas a 70 m do mar. Fica nas imediações das principais áreas empresarias e comerciais, a cerca de 13 km do Aeroporto Internacional de Diagoras e a aproximadamente 1,5 km do porto principal. Nas imediações localiza-se o centro histórico, o casino e vários museus.
A maioria dos quartos oferece vista para Rhodes e o Mar Egeu. Incluem ainda casa de banho privativa, telefone com ligação directa e varanda ou terraço.
O hotel é ideal para turistas ou empresários. A atmosfera agradável do hall de entrada, do cocktail-bar e do restaurante acolherá os hóspedes na mais cosmopolita das ilhas gregas. Os 120 confortáveis quartos incluem os novos pisos da categoria superior, com padrões mais elevados para hóspedes mais exigentes. As instalações contemplam uma recepção em serviço sob 24 h, cofre, elevador, como também serviços de quartos e de lavandaria. Os lugares de estacionamento completam as ofertas.