Choose your room
Il Mama House Apartment
- Wi-Fi
- Private beach
Beach access
- Air conditioning
- No pets allowed
Il Mama House Apartment Termoli offers a prime location, only 1.2 km from the Ancient Village of Termoli. Guests can use Wi-Fi for either business or leisure reasons.
The Statue of Carlo Cappella is located within a few blocks of the apartment. The centre of Termoli can be reached in a 5-minute walk. The centuries-old Romanesque-style Termoli Cathedral is a mere 14 minutes on foot from this apartment.
Enhancing your comfort, a bidet and a shower can be found at the accommodation.
A mini-kitchen is available in this apartment, offering guests the opportunity to cook their own meals. Il Mama House Apartment is in the vicinity of the nearest bus station - Terminal.