Spirit of the Knights is an exclusive Eco Friendly Boutique Hotel set in the medieval old town of Rhodes.
The largest settlement and capital city of the island of Rhodes.
One of the most visited Greek islands, a place with a tremendous history heritage