Find and Book Top Rated Hotels in Stavros (Thessaloniki)
Search among 1 available hotel in Stavros (Thessaloniki) from 50+ providers
8.4
Great6666 reviews10
MapView on map1.6 mi from City Center
From
US$ 86
/night
Saved
Save