Recommended hotels in Stavros (Macedonia)

Alexander Inn Stavros

From US$ 129

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

Show map

Alexander Inn is a 3-star property that provides visitors with a sun terrace and a swimming pool.

Book Now From US$ 129

Electra Hotel Stavros

From US$ 0

Main Street, Stavros (Macedonia), Greece - Show map

Show map

Electra Hotel is a good accommodation choice in Stavros. The hotel represents ancient architecture in Stavros.

Book Now From US$ 0