El hotel cuenta con 102 habitaciones repartidas en 4 plantas de un edificio principal, jardín, restaurante propio e instalaciones como ascensor, bar y salón de TV.
Este hotel está situado en la bahía de Ixia, en la costa oeste de la isla, a solo 20 m de la playa. Goza de una práctica ubicación, ya que hay tiendas y restaurantes en la zona, y se encuentra en la calle principal, a 4 km de la ciudad de Rodas, a 5 km de la ciudad de Ialisos y a 9 km del aeropuerto.
El restaurante ofrece menú a la carta para almuerzo y cena.