Mr. Greek Villa Villa Petra, Lesvos
Located just 50 metres from Petra Beach, Mr. Greek Villa is surrounded by a lush garden with fruit trees and flowers. It offers air-conditioned accommodation, a sun terrace and free Wi-Fi throughout. Molyvos Village lies within 5 km.
Number of rooms: 8
Petra port, Petra, 81109, Greece