Vacation Rentals in Olympiada
We found 41 properties with availability in Olympiada
Show on map
Aristi Villa Tessera
Olimpiada, Olympiada, Greece
The 2-bedroom Aristi Villa Tessera Olympiada hosts up to 8 guests and is nestled around a 25-minute stroll from natural sites such as Proti Ammoudia beach.
starts from
406 USD
price for 1 night