Locarno, Locarno
Spend a second to
save a fortune!
Spend a second to save a fortune!
Piazza Grande, 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.
See MoreUsage of subsidiary facilities may incur additional fees