Cavo Christo hotel is located in the beautiful village of Lesvos, Petra.The location combines with a unique way the natural beauty and serenity of the Aegean Sea with the unsurpassed charm of the old town of Molyvos, which is minutes away by car or foot.
Located just 30 meters from the beach, our hotel offers captivating views of the famous Aegean sunset.
Cavo Christo complex consists of 12 rooms, which manage to combine comfort with functionality, modern with tradition.
Cavo Christo hotel in Petra Beach has a swimming pool, and offers air-conditioned rooms with views of the Aegean Sea. Water sports facilities, sun beds and umbrellas are available on the beach.