Holidaying in Switzerland? Planning a city break to Zurich? The Old Town Hotel and Steakhouse first opened its doors in May 2017, in a listed building at the very heart of Zurich. In the midst of the Niederdorf area, just a few minutes’ walk from the main railway station (the Hauptbahnhof), Lake Zurich and the River Limmat, you’ll find a modern, stylish Hotel of great character, with an associated Steakhouse Restaurant spread over two floors.
Discover our guesthouse – why not drop by to see it for yourself? We look forward to your enquiry and your visit.