Olivia
On the seafront, overlooking Mount Olympus. The whole house and garden are available to guests. It also has a view of Mount Olympus !! It is a 10-minute walk from the center of Leptokaria and 16 km.
Amenities
- AIR CONDITIONING
- FREE PARKING
- FRIDGE
- SMOKING ALLOWED
- TELEVISION