Gasthaus Badhof está localizado na pitoresca área de Meggen, perto de Luzern, Suíça, conhecida por seu ambiente tranquilo ao lado do campo de golfe Meggen. O hotel fica a cerca de 4 km do centro da cidade de Luzern, onde você pode visitar o Monumento do Leão e a Ponte da Capela, ambos a aproximadamente 4 km de distância. O Lago Lucerna também está nas proximidades, a cerca de 5 km do hotel. O Aeroporto de Zurique está a aproximadamente 47 km do Gasthaus Badhof.