Petra, 81109 Petra, Greece +30 225 304 1100
This 3 star hotel is located within the city of Lesvos. The Hotel has a coffee shop and an outdoor swimming pool.
|General||24 hour front desk, Air-conditioned, Bar/Lounge, Parking (free), Pool (outdoor), Storage available|
|Activities||Bicycle rental, Playground|
|Internet||Internet, WiFi (free)|