Hotel Toledo 3 stars

Via Montecalvario 15, Plebiscito, 80134 Naples, Italy

Hotel image
Read more reviews for Hotel Toledo