Sorrento, Italy Corallo Hotel is a few minutes from Sorrento centre and is situated on the cliff above the Marina of Sant'Agnello with on front the bay of Naples. Hotel Corallo offers a variety of different rooms mostly with terrace and balcony overlooking the bay of Naples and Sorrento.