Clara Hotel Vacation Club
Avlaki Petra, Lesvos, Outside US, 81109
*Clara Hotel Vacation Club* is located in Avlaki, Petra on the Greece island of Lesvos. The resort's neoclassical architecture is perfectly surrounded by 14 acres of lush gardens and enjoys breathtaking views of the Aegean Sea. Guests can relax in the salt water pool, swim in the blue waters of the Aegean Sea or dine on the Mediterranean cuisine at the resort's restaurant.