Cactus Royal Resort & Spa
Photo gallery for Cactus Royal Resort & Spa
Overview of Cactus Royal Resort & Spa
Cactus Royal Resort & Spa
5-star Hersonissos hotel connected to a shopping center, walkable to Stalis Beach
Reviews
9.4
Exceptional
Popular amenities
Explore the area
Stalis, Hersonissos, Crete Island, 70007
- Stalis Beach7 min walk
- Star Beach Water Park5 min drive
- Malia Beach7 min drive
- Heraklion (HER-Nikos Kazantzakis)24 min drive