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.
Contact us and we will happily give you all the information you need.