Cactus Bay Hotel
Agiou Ioanni 20, Stalida, Greece
Show on map
Preview only — see all hotel photos
See all 43 photosShare this page
Copy link
Link copied!
Cactus Bay Hotel
Cactus Bay Hotel Stalida, located 7 minutes' walk from Terra Santa Travel Shopping Mall, boasts a swimming pool. The hotel also provides bicycle rentals to explore the area.
Central Beach Stalis is located 350 metres from the 4-star hotel, and such natural sites as the friendly Potamos Beach are 4.4 km away. Stalis Beach lies just near this accommodation. Malia Minoan Palace is 6 km from the modern hotel.
A steam bath and massage therapy can be provided at a surcharge. Such activities as jet skiing and water skiing are also provided.
Finish the evening in the pool bar with imported drinks. Restaurant Creta is adjacent to the Cactus Bay, 6 minutes' walk away.