Hotel du Lac made our stay in Menaggio a real treat. The staff was always friendly from our arrival late at night to the last minute of our stay. The hotel is located on the main square of Menaggio, which brings with it the privilege of being able to having breakfast on the square with its view over to Bellagio....
More
- Du Lac Menaggio
