The CITY HOTEL in Brunnen is a family-friendly hotel with restaurant on Lake Lucerne in the canton of Schwyz. Enjoy our hospitality, the familiar and friendly hotel service and the culinary experience at the breakfast buffet or at dinner in our restaurant. The City Hotel team looks forward to spoiling our big and small guests and offering them an unforgettable stay in beautiful Central Switzerland.The City Hotel in Brunnen on Lake Lucerne was built in 1986 and offers our guests a modern house with the desired comfort and typical Swiss service. The hotel is a Swiss family business and has been successfully run by the hotel owners for 20 years. Our house has 116 beds in the 4**** standard and is now known beyond the national borders. The restaurant also manages to accommodate larger groups with over 140 seats.