Lemon Tree

93 Corso Umberto I, 80058 Torre Annunziata Italy
+39 339 138 0028
Limited Service Property
Hotel
Lemon Tree | Naples | Italy | TripAligner