Karta Vacation Rentals
Perched on Lesvos between Petra and Molyvos, Panorama Hotel sits above Petra Bay with sweeping Aegean views. You’re about 100 metres from the long sandy Petra beach and roughly 800 metres from the cobbled streets of Petra village. Local highlights nearby include Petra Beach, Panagia Glykofilousa and the medieval charms of Molyvos.