Hotel Luna Rossa


Naples • Show on map
Price as low as EUR 71.04
Hotel Luna Rossa offers a central location in Naples just 200 metres from the city's main railway station. With air conditioning rooms at the Luna Rossa are simply furnished and have satellite TV and…More info


