Located in Stavros, 300 metres from Stavros Beach and 800 metres from Platani Beach, ZOE _apartments_ provides mountain views and free WiFi.
CROSS PLAZA has garden views, free WiFi and free private parking, situated in Stavros, 300 metres from Stavros Beach.
Ammolithos has self-catered rooms with free Wi-Fi. Situated along the Stimonikos Bay, it is 50 metres from the Blue Flag Stavros Beach.
Located 100 metres from Stavros Beach, Théa Studios offers a garden, and air-conditioned accommodation with a balcony and free WiFi.
Set 700 metres from Stavros Beach, Star Studios offers a garden, and air-conditioned accommodation with a balcony and free WiFi.
Located 400 metres from Stavros Beach, Kallini Apartments offers a garden, a tennis court and air-conditioned accommodation with a balcony…
Featuring pool views, Anthodi Hotel in Stavros features accommodation, a seasonal outdoor swimming pool, a fitness centre, a bar, a garden…
Set 600 metres from Stavros Beach, Dream Studios offers a garden, a shared lounge and air-conditioned accommodation with a balcony and free…