Leonidas Hotel & Studios

Leonidas Hotel & Studios Address: 8 Sintagmatos Dodekanision Street, Kos, Greece

Minimum price found for Leonidas Hotel & Studios was: 20 EUR

Click here to get more information, photos & guest ratings for Leonidas Hotel & Studios