2 star hotels in Stavromenos
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Alkionis Beach
Sfakaki, Stavromenos, Greece (Open map)
The property is about 5 minutes on foot from Aegean Sea in Stavromenos. Alkionis Beach hotel is located in Stavromenos, 2.9 km from...
Read more...