Eleftheriou Venizelou 92, 70014 - Stalida, Greece
Apartment - Apartments, Stalida
All units feature a terrace with views of the sea, mountains, or garden. Each unit is equipped with a complete kitchen, including a toaster, refrigerator, stovetop, kitchenware, and kettle. - Apartments, Stalida
Swimming pool complex
Sun-filled terrace
Non-smoking rooms available
Complimentary guest parking
Comfortable family rooms
Prime beachfront location