Property location
Hotel Alexander is located in Weggis on the shores of Lake Lucerne, offering direct views of the lake and the surrounding Alps. The property sits within Central Switzerland near Lucerne and is surrounded by natural lakeside landscapes.
Rooms
The hotel offers modern rooms and suites featuring balconies with views of Lake Lucerne and bright, stylish interiors. Swiss pine rooms are highlighted for creating a relaxing atmosphere and comfortable stay.
Amenities
The property includes a 1,500 m² wellness area with indoor and outdoor pools, a sauna area, and a fitness room. Additional amenities include private lake access, parking, wellness subscriptions, a playground, and access to neighboring lido facilities.
Dining
Guests may enjoy Restaurant Alexander, which offers a daily four‑course set menu and à la carte options on a Mediterranean terrace with lake views. Additional venues include Restaurant Liecht for events and Bar Alexander for evening drinks.
Business and other amenities
Hotel Alexander provides three modern seminar rooms suitable for conferences, workshops, and business events. The property also features a lakeside event venue ideal for banquets, weddings, and celebrations.