Via parco del duca, 211 termoli, 86039 Termoli
Bed and Breakfast 3 stars
Providing garden views, Pepe Rosa in Termoli offers accommodations, a garden, and a terrace. The bed and breakfast provides rooms with air conditioning, free private parking, and free Wifi.
Overlooking the mountain, rooms in this bed and breakfast are accessible via private entrance and fitted with...