On Olympus' slopes, a stone villa stands,Dio-Olympos, P. MELAHouse • 10 room(s) • 7 bed. • 8 bath. • 489.75 m²