Elvira Rooms is located on the port of Petra in Lesvos. It features a sun terrace and rooms with a balcony overlooking the garden or the Aegean Sea. The property is 200 metres from cafeterias and restaurants.
Elvira Rooms is located on the port of Petra in Lesvos. It features a sun terrace and rooms Read more
Elvira Rooms is located on the port of Petra in Lesvos. It features a sun terrace and rooms with a balcony overlooking the garden or the Aegean Sea. The property is 200 metres from cafeterias and restaurants.
Elvira Rooms is located on the port of Petra in Lesvos. It features a sun terrace and rooms with a balcony overlooking the garden or the Aegean Sea. The property is 200 metres from cafeterias and restaurants.
Number of Rooms: 9