Courtesy: The Athens Concert Hall The Athens Concert Hall (Megaron) Courtesy: The Athens Concert Hall Courtesy: The Athens Concert Hall Facebook Twitter Copy Link Copied to clipboard The Athens Concert Hall is the place to hear world-class orchestras and performers in an acoustic setting equal to the best in Europe.