Situata nel centro di Rodi, a 1,3 km dalla spiaggia di Elli e a 1,4 km dalla Torre dell'Orologio, l'Old Town House offre la connessione WiFi gratuita, l'aria condizionata e l'accesso a un giardino.
Tutte le unità abitative sono dotate di cucina con frigorifero e forno, TV satellitare a schermo piatto, set da stiro, armadio, area salotto con divano. Il bagno privato è completo di doccia, asciugacapelli e set di cortesia.
Tra i luoghi d'interesse nelle vicinanze figurano il Palazzo del Gran Maestro, il Parco di San Fragkiskos e la Sinagoga Kahal Shalom. L'Old Town House dista 13 km dall'Aeroporto Internazionale di Rodi, lo scalo più vicino.