Resorts in Stalida
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
I Resort Beach Hotel & Spa (Adults Only)
44 Agiou Ioannou Street, Stalida, Greece (Open map)
The hotel offers a magnificent location around 5 minutes on foot from Aegean Sea. Located within a 6-km distance of Aquaworld...
Read more...
9.3
Superb
72 reviews