: 91%
Panorama Hotel Petra
http://www.greece.com/hotels/North_Aegean/Lesvos/Panorama_Hotel_Petra.html
http://www.greece.com/hotels/North_Aegean/Lesvos/Panorama_Hotel_Petra.html#map
Petra Lesvou, Petra 81109
Lesvos
North Aegean
Greece
4.6
52
Petra Lesvou, Petra 81109
Show Map