Room
- Max Guests:
- 1
Already a member? Login
Don't have an account? Sign up
The Olive Garden is a 3 star hotel that attracts travelers seeking a distinctive location near the beach. The property with its endless gardens and remote setting provides a sense of peace and relaxation.
Step into a world of ease, luxury and hospitality at the the Olive Garden Hotel, one of the best 3 star hotels in the Mediterranean. Located in Lardos/Lindos town, among breathtaking views, beautiful gardens and the beach.
The 106 beautifully appointed guest rooms and suites cater to the needs of the most discerning travelers, featuring comfortable accommodation with everything one would need on their holiday. via www.olivegardenhotel.gr
Tennis Court If it is your first time or your an amid player our court is a great way to pass your time on holiday.