Esmeralda Apart Hotel
Elefherias Avenue, Kremasti, 85104
Very Good, 4
The hotel is a family-run property that caters for all guests' holiday needs. It comprises a total of 21 rooms and facilities on offer include an entrance hall with 24-hour reception, a bar, a TV room...
More Info