Recommended hotels in Stavros (Macedonia)

Alexander Inn Stavros

From US$ 137

Stavros Thessalonikis, Stavros (Macedonia), Greece - Show map

Show map

Set in the center of Stavros, this traditional hotel features 24 rooms and offers a tennis court, a golf course…

Book Now From US$ 137

Electra Hotel Stavros

From US$ 147

Makedonomachon, Stavros (Macedonia), Greece - Show map

Show map

Electra is a 3-star hotel offering a seasonal outdoor pool and a sun deck. The venue is located 49 km…

Book Now From US$ 147