The hotel has a traditional white exterior and is situated in a pleasant garden which is kept in excellent condition throughout the year. The complex consists of four separate buildings. Three of the buildings remain historical in appearance, whereas the main building (which houses the lobby) is modern.
The hotel is located roughly 2 kilometres from the city centre but there is regular public transport to the city centre and station which takes 10 minutes. The hotel faces lake Lucerne and mount Pilatus.