Located in Rhodes Town, just 500 metres from The Street of Knights, The Old Town House features accommodation with free WiFi. The property is 500 metres from Clock Tower.
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.
Grand Master\'s Palace is 600 metres from the apartment. Rhodes International Airport is 13 km from the property....