Spirit Of The Knights Boutique расположен в районе Старая часть Родоса, Родос. Рядом с ним находится Эгейские острова, а в 3 минутах ходьбы — Mosque of Süleyman. Этот 4-звездочный отель — вариант с прекрасным расположением: Порт Родос находится в 2,1 км, Аквапарк Фалираки — в 13,2 км от него.