Featuring free WiFi, Restas offers pet-friendly accommodation in Telsiai The nearest airport is Palanga International Airport, 73 km from the property