Via Caracciolo is a street in Naples, running parallel to the shoreline of the Gulf of Naples. It is one of the most elegant streets in Naples, lined with luxury hotels, restaurants and expensive shops. The Lungomare di Napoli is a promenade along the coast, with spectacular views of Vesuvius and the Bay of Naples.