Hotel Collinetta is a clean, comfortable, attractive hotel in a wonderful setting. It's perched on a hillside above Lake Maggiore with fabulous views from the front rooms, restaurant, pool, and grounds. It was not the most spacious or the most luxurious of the 8 hotels we stayed in during our recent month in Switzerland, but overall it was our favorite hotel of the trip. Our room was in a separate building below and to the left of the main building. This turned out to be a good thing, since we had a larger room (for our family of 4) and more privacy than the regular hotel rooms. We had a small private lawn with reclining chairs and a table with umbrella. We used the swimming pool a lot, and the deck outside the pool is a great place to soak up sun while admiring the vista. Take time to walk around the grounds - there are many wonderful plants and trees in a lush, verdant setting. Parking was adequate with snug spaces. Breakfast was the usual Swiss buffet, of good quality. The desk and restaurant staff was friendly and helpful. We would definitely stay at this hotel again if we visit Ascona in the future, which we'd like to do.