Overlooking Lake Lucerne and the Alps, this guesthouse in Meggen is just 3.7 miles from Lucerne. It offers free Wi-Fi and a traditional Swiss restaurant with a summer terrace. The spacious rooms at Gasthaus zum Kreuz are non-smoking. All feature wooden furniture, cable TV, and a bathroom. Free private parking is available on site. Meggen Train Station is a 3-minute walk away from the Kreuz Gasthaus.