Metaxa Hotel is a luxury boutique destination set in the heart of Heraklion – Crete’s most vibrant coastal capital of Crete, featuring 12 sea-view suites.