Electra Hotel Stavros
Search & compare prices for Electra Hotel Stavros in all hotel booking websites.
Electra Hotel Stavros Address: Main Street, Stavros, Greece
Minimum price found for Electra Hotel Stavros was: 49 EUR
Click here to get more information, photos & guest ratings for Electra Hotel Stavros