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

Amenities

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

booking.com
priceline.com