Helena
Mediterranean
Helena offers air-conditioned rooms with free Wi-Fi, located in the old town with views of the Cretan Sea and Venetian harbor.
Location
Best places nearby
The highest rated places close to Helena.
Local restaurants nearby
11 Ακτή Κανάρη, M



