El hotel está situado en el lugar más hermoso del centro de la ciudad de Rodas, rodeado de parques verdes y jardines con tiendas de campaña. Está enfrente de la ciudad medieval, a 5 minutos del centro comercial y de los principales lugares de interés de la ciudad. La propiedad comprende un total de 13 suites y 62 amplias habitaciones. Las instalaciones incluyen una cafetería, un bar y un restaurante. Además, hay instalaciones para conferencias y servicio de habitaciones las 24 horas. Todos los alojamientos están completamente equipados con todas las comodidades y amueblados con buen gusto. Las suites y habitaciones tienen balcones privados, muchos con vistas al parque y al Castillo de los Caballeros. Cada habitación está equipada con comodidades modernas, como minibar, TV y aire acondicionado regulable individualmente. Las instalaciones recreativas incluyen una piscina con chiringuito y un centro de spa y bienestar.