Hotel Luna Rossa ligt op een centrale locatie in Napels, op slechts 200 m van het centraal station van de stad.
De kamers van het Luna Rossa zijn eenvoudig ingericht en voorzien van airconditioning, satelliet-tv en een eigen badkamer. Er is overal gratis WiFi beschikbaar.
Het treinstation Circumvesuviana ligt op slechts 5 minuten lopen en biedt verbindingen naar het schiereiland Sorrento en de oude stad en de archeologische vindplaats van Pompeii.