El hotel incluye instalaciones como cambio de divisa, sala de TV, restaurante, aparcamiento y parque de recreo.
El hotel se encuentra en la costa noroeste de Rodas, cerca de la tradicional y pintoresca localidad de Tholos. Queda cerca de la playa y ofrece vistas exclusivas del atardecer sobre las islas egeas del sur y de las montañas de la costa turca.
Cuenta con un total de 47 habitaciones, que pueden ser sencillas, dobles o triples. Todas las habitaciones están equipadas con cuarto de baño, aire acondicionado individual de pago, radio, teléfono de línea directa y balcones con vistas al mar, a la piscina, al jardín o a la montaña. A petición, y abonando un suplemento, se podrá disponer de televisor, mini nevera y cuna para bebés.