Boasting garden views, The Old Town House is an apartment located in a central area of Rhodes Town. The property is 500 metres from The Street of Knights.
The apartment has 3 bedrooms, a flat-screen TV with satellite channels, an equipped kitchenette with an oven and a toaster, and a bathroom with a shower.
Clock Tower is 500 metres from the apartment. Rhodes International Airport is 13 km from the property....