Offering a terrace and mountain view, Caravel Apartments Stalis is set in Stalida, a few steps from Stalida Beach and 1.1 km from Alexander Beach. This beachfront property offers access to free WiFi and free private parking. The accommodation offers ...
Rooms total: 4 More information »Lixnostatis Folk Museum 2.5 km
Acqua Plus 4.7 km
Aquaworld Aquarium 4.8 km
Labyrinth Park 6.8 km
The Crete Golf Club 7.1 km