Grand Hotel Vesuvio provides a high-end stay on the waterfront of Naples, Campania. Established in 1882, this historic 5-star hotel sits directly on the sea across from Castel dell'Ovo, within easy walking distance of the Royal Palace and Piazza del Plebiscito. The property features an indoor pool, a fully equipped gym, and a dedicated wellness area with a sauna and hammam. Many of the rooms and suites overlook the Bay of Naples, offering classic decor paired with modern essentials like satellite TV and premium toiletries. Dining is a highlight here, with two restaurants serving local and international cuisine, including a rooftop space with panoramic views. For those traveling with families, childcare and babysitting services are available on-site.