The Hotel Ambassador is a luxurious 4 star hotel built in 1907, yet with every comfort and modern facility. Ideally located close to the Opera House, Lake Zurich and only a few minutes on foot from the old town and shopping area. The 45 rooms - renovated in 2002 in modern style - are on 5 floors. One floor is reserved for our non-smoking guests.
Orbitz
See more descriptions