Built in 1925 and classified as a historical building, the Megaron is located in the heart of Heraklion overlooking the harbor and within walking distance of the museums and other major sights of the city. Guest rooms are well-appointed and offer beautiful sea views, and the rooftop bar and restaurant are great places to watch sunset.