8.5/10
Excellent
18 reviews
Free Wi-Fi
Hotel Natura has a quiet location, 1 km from Castel Di Sangro. It offers a large wellness centre with an indoor pool and spa facilities.
Number of rooms: 17
Località Piana Santa Liberata, 67031 Castel di Sangro, Italy