During our stay at Lago Maggiore we travelled to Sta Margherita and stayed at the Europa Hotel. Perfect location in the midst of the town, 5 minutes away from the boulevard. Clean, spacious room with new, large and very nice bathroom (hotel seems recently renovated). Breakfast very un-Italian which means that it was very good (European), a buffet with bread rolls, croissants, eggs, several sandwich fillings and juice. Not expensive. In the middle of high season a double room for 80 euros. Town is beautiful by the way!