We stayed for two nights and we loved it. Perfect location, nice rooms, good service. Although, I have to mention that the rooms are pretty small, but it was not a big deal for us. We liked everything about this hotel. Next time we go to Zurich will definitely stay at the Townhouse.