- HotelYear Built - 1910 Year Remodeled - 2002Additional Property Description - The Art Deco Hotel Montana, the Best Rated Four Star Business Hotel of Switzerland. Located in Lucerne in a Slightly Elevated Location. Lovingly Renovated Art Deco Style Rooms. Unique View Across the Lake, Town and Swiss Alps. The Numerous Legendary Events Like the Jazz Concerts in the Louis Bar or the Annual Ess-Theater. The Worlds Shortest Funicular Leads in Only 60 Seconds from the Hotel Lobby Directly To the Lake Promenade.