Contrada piana santa liberata, 67031 Castel di Sangro
Hotels
Situated in Castel di Sangro, 22 km from San Vincenzo al Volturno, River Hotel features accommodation with free bikes, free private parking, a garden and a shared lounge. Boasting room service, this property also provides guests with a terrace. Guests can have a drink at the bar. Free WiFi is accessible...