Located in the heart of Rhodes Old Town, Knights Of Old Town features accommodations with free WiFi, within 1969 feet of The Street of Knights.
All units feature air conditioning and a flat-screen TV. A toaster and kettle are also available.
Clock Tower is 2297 feet from the apartment. The nearest airport is Rhodes International Airport, 8.1 mi from the property.