Neptune ligger i La Bocca, ved siden av utendørsmarkedet og 250 meter fra stranden. Her tilbys lydisolerte rom med eget bad, klimaanlegg, TV og kostnadsfri Wi-Fi. Hotellet ligger 2 km fra Cannes sentrum. Hotel Neptun tilbyr frokost om morgenen. Du finner en rekke restauranter og barer i nærheten. Som gjest på Hotel Neptune kan du delta i vannsportaktiviteter på strendene i nærheten og besøke Palais des Festivals og La Croisette i Cannes. Du kan parkere avgiftsfritt på en offentlig parkeringsplass (åpen og avgiftsfri hele året) rett ved siden av hotellet. Du kan ta bussen til Cannes.