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
Located 650 m from Stavros beach, the 5-bedroom Golden Sea Villa Stavros provides a swimming pool for guests' relaxation.
starts from
646 USD
price for 1 night