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.