Back
You are here:

Accommodation rating: Superior

Located in the heart of the city overlooking Santa Lucia harbour, the Hotel Excelsior Naples offers 123 rooms decorated in a traditional Italian design. The hotel has two restaurants, one of which is a roof top terrace with garden, offering either International or Mediterranean cuisine.


Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like