La Strada
Mediterranean · Italian
La Strada offers self-catering accommodation with mountain views. Free Wi-Fi is available.
Location
Best places nearby
The highest rated places close to La Strada.
Local restaurants nearby
Κρήτης
Location
The highest rated places close to La Strada.
Κρήτης