Aelia Apartments Limnosθάνος ΛΗΜΝΟΥ, Thanos, 81400Free InternetMore amenitiesBOOK NOWAmenities:Internet Access - Free Public AccessPet Friendly