Het Seehotel Sternen ligt midden in het hart van Zwitserland, vlak aan de oevers van het meer van Luzern in de pittoreske Horwbaai, op slechts 5 minuten rijden van Luzern.
Le Seehotel Sternen se situe en plein cœur de la Suisse centrale, sur les berges du lac de Lucerne, dans la pittoresque baie de Horw, à seulement 5 minutes de route de Lucerne.