minube
Holiday Inn Resort Naples Castelvolturno Hotel
The Holiday Inn Resort Naples Castelvolturno is a wonderful place located in the town of Castel Volturno, in the Italian province of Campania. It offers internet access throughout the hotel, for a fee. The buffet breakfast is not included in the price of the room.