Hotel Toledo

Via Montecalvario 15, 80134 Naples, Italy Get Directions to this spot
Category:
Hotels
Via Montecalvario 15
80134 Naples
Italy

Rate and review Hotel Toledo in Naples, Italy!

Share your experiences at Hotel Toledo with your friends or discover more Hotels in Naples, Italy.