Cet hôtel est situé à Meggen, à seulement 700 mètres du lac des Quatre-Cantons. Il possède un restaurant italien avec une terrasse dans le jardin. Toutes les chambres disposent d'une salle de bains et d'une télévision par câble.
Des plats de pâtes, des pizzas et du risotto sont servis au Ristorante Schlössli. Les desserts faits maison comprennent du tiramisu, de la panna cotta avec des myrtilles et de la mousse au chocolat.
La gare de Meggen Zentrum se trouve à seulement 3 minutes à pied et le terminal ferry de Meggenhorn est à 2,5 km. Lucerne se trouve à seulement 4 km de l'Hotel Ristorante Schlössli.