A 5-star city hotel on Eleftherias Square in the historic centre of Heraklion.
Capsis Astoria sits on Eleftherias Square, a few minutes' walk from the Heraklion Archaeological Museum. It has a rooftop pool and restaurant, and the Venetian harbour and Knossos Palace are easy to reach from the centre.