I have been there many times. It is located on the main road SS17 in Castel di Sangro. The hotel is so comfortable and the food at the restaurant is very good. Pizza is original from Naples. I ll back there and u can go easy !!!
You have no recent hotel searches.