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.