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...
Price reduced! Stunning Greek resort 1 step from the beach with breathtaking views & plenty to do! RTU 2026! Buyer may receive a title fee credit!