Villa Olympia is a property only 2.6 km from Cultural Village, Monastery of Profitis Ilias and Ancient Thera.
10 minutes' walk from Perivolos city center. Guests can enjoy Greek cuisine in Meteora Restaurant located 450 meters away.
There are rooms with an in-room safe, wireless internet, TV, climate control and a telephone in Villa Olympia.
A bar and a swimming pool are provided for guests' use.