39.321749220741374 ­26.165099143981934
Go to map view
Petra, 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.

Get Rates

Show Alma Hotel at top of the results.

Get Flight + Hotel


General 24 hour front desk, Air-conditioned, Bar/Lounge, Parking (free), Pool (outdoor), Storage available
Activities Bicycle rental, Playground
Services Car rental
Internet Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.

Guest Ratings

Star Ratings