The Townhouse Boutique Hotel is located in Zurichs most central shopping and business district around Bahnhofstrasse and only 2 minutes walk from the main train station. Every one of the 26 rooms is designed in a lush and fresh English style with colourfull wall papers by Designers Guild and Molton Brown bath room amenities. A very comfortable box spring bed by Sleepeezee gets you a comfortable sleep. The hotels inviting public spaces include the bustling PALETTE Bar and Restaurant at ground level, with an outside terrace.The Palette serves breakfast, all day mediterranean snacks and evening cocktails.
Pros: Location, price.
Cons: Room had moldy smell. Staff said nothing wrong but did move us right away.
would always return. It is the best hotel that I stayed in while in Zurich, better than Adlers or Glockenhof
Pros: Wonderful staff wonderful room, wonderful location