El establecimiento Eleni Rooms, construido en piedra, se encuentra en el centro histórico de Rodas, a 300 metros de la playa de la ciudad de Rodas y a solo 250 metros del centro, y ofrece habitaciones con WiFi gratuita y patio. El Palacio del Gran Maestro de los Caballeros se encuentra a 800 metros.
Todas las habitaciones del Eleni están insonorizadas y tienen muebles sencillos, escritorio y baño privado con ducha.
El Museo Arqueológico de Rodas está a 450 metros, el puerto de Rodas queda a 1,5 km y el aeropuerto internacional de Rodas se encuentra a 13 km.