Rooms with a mountain view of Olympus.
Amazing view of Olympus. Located to a traditional mountain town in the heart of mainland Greece, Thessaly. Clean,cozy and museum-like guesthouse.
Recommended for nostalgia getaway to nature, away from touristy crowded places.
