
Grand Hotel Vesuvio
The Caruso Roof Garden Restaurant on the 9th floor offers classic Italian cuisine and panoramic views across the Mediterranean Sea. It works for travellers who value an on-site restaurant. Its rates sit firmly in the destination’s luxury tier.






