Hotel dell'Angelo
Hotel
Locarno
The Dell'Angelo Hotel is centrally located at Piazza Grande in the centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.
Number of rooms: 55
Piazza Grande, 6600 Locarno, Switzerland