The Olive Garden Hotel is just a short stroll into Lardos village, and 350 meters to Lardos Beach. Lardos village is the perfect location for anybody who really wants to experience Greece. This old style village square is the perfect place to sit back and watch the world go by in one of its many bars or restaurants.
There are no other deals for this customer.