Spirit Of The Knights Boutique
Photo gallery for Spirit Of The Knights Boutique
Overview of Spirit Of The Knights Boutique
Spirit Of The Knights Boutique
4-star hotel in Rhodes Old Town
Reviews
10
Exceptional
Popular amenities
Explore the neighborhood
14 Alexandridou, Old Town, Rhodes, Rhodes Island, 85100
- Palace of the Grand Master of the Knights of Rhodes6 min walk
- Rhodes Port9 min walk
- Mandraki Port11 min walk
- Rhodes (RHO-Diagoras)45 min drive