Petra, Petra, Greece +30 225 304 1327
This 2 star hotel is located on the coastline of Lesvos. The Hotel has a coffee shop.
|General||24 hour front desk, ATM on-site, Bar/Lounge, Parking (free), Storage available|
|Internet||Internet, WiFi (free)|