Pet-friendly hotels in Ano Stavros
We found 1 property with availability in Ano Stavros
Show on map
Stavros Lay In
Άνω Σταυρός, Ano Stavros, Greece
Offering bicycles for rent, Stavros Lay In Aparthotel Ano Stavros is 2.3 km from Malibu. This comfortable hotel features 6 rooms and such amenities as luggage storage.
- 1-1