Hotel Il Tiglio, Castel Di Sangro (3-star) | TravelManiac