Set 700 metres from Clock Tower in Rhodes Town, this holiday home features free WiFi Guests benefit from balcony and a barbecue There is a dining area and a kitchen as well as a private bathroom Towels and bed linen are available in this holiday home The Street of Knights is 700 metres from Annas House - Old Town, while Grand Masters Palace is 800 metres from the property Rhodes International Airport is 13 km away