Filter Results
Apply Filters
Clear Filters
Naples hotels in Central Station
Carol House
Italy, Naples, Italy Show map
Located 0.7 km from Napoli Piazza Garibaldi railway station, the 45 m² Carol House Apartment Naples is just a 7-minute walk from Museo d'Arte Contemporanea Donnaregina. This 1-bedroom apartment can…
From US$ 147
Book Now