Contrada piana santa liberata, 67031 Castel di Sangro
Hotel
Located in Castel di Sangro, 14 miles from San Vincenzo al Volturno, River Hotel has accommodations with free bikes, free private parking, a garden and a shared lounge. Featuring room service, this property also provides guests with a terrace. Guests can use a bar.
Free WiFi is accessible to all guests,...