The hotel is located in the heart of central Switzerland, right by the banks of Lake Lucerne in picturesque Horw Bay, only a 5-minute drive from Lucerne ...
The hotel was renovated in 2007 and is situated in a quiet, yet centrally location, with views of the beautiful Swiss mountains and a 15 minute walk to Lake Lucerne ...