Set 820 feet from the nearest beach, Termoli Inn features accommodations with air conditioning and free WiFi. Termoli Train Station is a few steps away from the property.
All units come with a seating area, a flat-screen TV and a private bathroom with a hairdryer, bidet and shower.
The nearest airport is Abruzzo Airport, 64 mi from Termoli Inn.
Number of rooms : 3