Situato nella città di Rodi, a 500 m dalla spiaggia di Elli e a meno di 1 km dalla Torre dell'Orologio, il Rhodes Central Suite offre la vista sulla città e la connessione WiFi gratuita.
Alcune sistemazioni includono una TV a schermo piatto con lettore DVD, un bagno privato con asciugacapelli e una cucina con lavastoviglie.
Ogni mattina vi attende una colazione continentale.
Il Rhodes Central Suite fornisce il servizio di autonoleggio.
Tra i luoghi di interesse nelle vicinanze figurano il Palazzo del Gran Maestro, la Via dei Cavalieri e il porto di Mandraki. Il Rhodes Central Suite dista 13 km dall'Aeroporto Internazionale di Rodi, lo scalo più vicino, raggiungibile tramite un servizio navetta a pagamento.