Clara Hotel
Resort overview
Clara Hotel is the ultimate resort for enjoying the wonderful nature around the coastal village of Petra on the island of Lesvos, which affords stunning views of the Aegean Sea. Take in the vistas from the comfort of your balcony - apartment options include hotel rooms, while the studio and one-bedroom options come complete with full kitchens. The hotel features buffet-style dining for breakfast and dinner, a pool, spa and there's even a small beach nearby.
The area of Petra has been inhabited since ancient times. It is a picturesque coastal village, with traditional houses and small paved streets. The sandy beach of Petra is a fantastic place for swimming, with a magical view of the Aegean Sea. The area is full of nice fish taverns and small coffee shops, paved streets, traditional houses, and tourism accommodations.