Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
Simmiou 9, Rhodes
Situated in the heart of Rhodes Old Town, Knights Of Old Town features accommodation with free WiFi, within 600 metres of The Street of Knights. All units feature air conditioning and a flat-screen TV. A toaster and kettle are also available.
See MoreUsage of subsidiary facilities may incur additional fees