Welcome to Ambassador Swiss Quality Hotel Zurich, The luxurious Ambassador Swiss Quality Hotel can be found next to Zurich’s opera house and to Lake Zurich, right in the heart of the city. Wi-Fi and wired internet is available in the entire property free of charge. Famous Bahnhofstrasse with its numerous shops is only a 10-minute walk away. Guests can enjoy an after-theatre nightcap in the intimate bar before spending a peaceful night in elegantly furnished room. (Ambassador Swiss Quality Hotel Zurich hotels booking).