The Holiday Inn resort is located next to the sea in the resort of Castel Volturno.
The hotel has 3 restaurants all of which serve traditional cuisine and all are decorated with modern furniture and light, soft colours, giving a feeling of space and tranquillity.