I can’t think of a more heavenly place for a holiday than the Hotel Rigoli. It is in the most beautiful spot one can imagine directly on Lake Maggiore. All the wonderful reviews you will read about it are absolutely true. The food is so delicious and the personnel is so wonderful that we enjoyed both breakfast and dinner every day in the hotel with its incredible view of the Lake. Your dog is welcome and you can take him on the greatest hikes with lovely views of the Lake. It is a place that you will wish to return to again and again. The quality-price ratio absolutely can not be beaten!