Score from 258 reviews:
Excellent
8.7
There is 1 person looking at this hotel.

The Hotel Du Lac is located 220 yards from the train station, the cable car, the pier and the bus stop for all your excursions and is only a few steps away from Locarno's historic quarter and the...
More…