With a stay at Spirit Of The Knights Boutique in Rhodes (Rhodes Old Town), you'll be steps from Aegean Islands and 3 minutes by foot from Mosque of Süleyman. This 4-star hotel is 1.3 mi (2.1 km) from Rhodes Port and 8.2 mi (13.2 km) from Water Park Faliraki.