Spirit Of The Knights Boutique
14 Alexandridou Old Town, Rhodes, Rhodes, Greece
Spirit Of The Knights Boutique Photos
Spirit Of The Knights Boutique Map
14 Alexandridou Old Town, Rhodes, Rhodes, GreeceHotel Information
This 4 star hotel is located in the city centre of Rhodes.