
Luzern, Switzerland
Hotel Ambassador Lucerne
3-star hotel
Enjoy the convenience of self-check-in at the Ambassador Hotel, centrally located in Lucerne, steps from Loewenplatz and a short walk from the Lion Monument. Make yourself at home in one of the 31 guestrooms, each featuring a…
- Wi-fi
- Restaurant
- Laundry service
- Breakfast


