Cavo olympo luxury resort spa
Location cavo olympo luxury resort spa sits on the beach in dio olympos within easy reach of leptokarya beach and church of st nicholas other attractions in the area include skotina beach and ancient dion hotel features sit back and relax on the beach with complimentary cabanas umbrellas and sun loungers pamper yourself with a treatment at the full service spa and enjoy amenities at cavo olympo luxury resort spa like a seasonal outdoor pool and an indoor pool want a nice cool dr