Featuring free WiFi, Appartamenti Borgo Leopardi offers pet-friendly accommodation in Offida. San Benedetto del Tronto is 15 km away. All units have a seating area. There is also a kitchen, equipped with an oven. Towels and bed linen are provided. Search by map and book hotels in Offida (Italy) with Booking-map.com - an official partner of Booking.com!