Spirit Of The Knights Boutique in Rhodos (Altstadt von Rhodos) ist nur wenige Schritte von Ägäische Inseln und 3 Gehminuten von Mosque of Süleyman entfernt. Dieses Hotel mit 4 Sternen ist 2,1 km von Hafen von Rhodos und 13,2 km von Wasserpark Faliraki entfernt.