Small Luxury Hotels in Stavros (Thessaloniki)
We found 1 property with availability in Stavros (Thessaloniki)
Show on map
Arhontiko Liamas
Stavros, Stavros (Thessaloniki), Greece
Perfectly located just 13 minutes' walk from the Malibu Beach, the smoke-free Arhontiko Liamas Hotel Stavros features an archaeological museum. Offering a poolside bar, the 4-star hotel also has 2…
- 1-1