Hotels with indoor pool in Stavros (Crete)
We found 41 properties with availability in Stavros (Crete)
Show on map
Golden Sea Villa
Agiou Ioannou, Stavros (Crete), Greece
Featuring an outdoor swimming pool, the 5-bedroom Golden Sea Villa Stavros is suitable for up to 10 people and is located about 25 minutes' walk from Maherida Beach. Located 4.7 km from the Greek…
starts from
875 USD
price for 1 night