A flat by the sea in the heart of Greece. A unique location, where mountain meets sea in a small, quaint village. Amazing views of the Aegian Sea and the surrounding mountains. Forty minutes away from Larisa and 15 minutes away from the magical Mount Olympus. An ideal, central location where most destinations and big cities can be accessed.