Elefteria Hotel is located in Agia Marina, Leros. The hotel offers to its guests garden.
The property offers family room and other might be available upon request. Amenities of the rooms include a/c, heating, tv, fridge, etc.
All areas of the hotel are covered by free wifi.
The hotel does not accept pets.