Zurich is an expensive city and Townhouse is an affordable well-situated hotel within a 5-minute walk to the train station (including easy airport transfer), restaurants, old town and shopping. The staff was very accommodating, especially Leon who always greeted us with a smile. We stayed in room 12, a very large room with a large bathroom, lots of space for our luggage, storage, large comfortable bed and we appreciated the electric kettle with coffee and tea selection. This is an older building and it appears the room differ in size and amenities. We had specifically asked for a room not located on the top floor and would suggest one should specify any preferences (read the reviews and be guided accordingly). No AC but a good fan was provided.
A great location does come with some potential draw backs, including street noise and crowded sidewalks. With our extensive travel experience we never buy the breakfast offered at the hotels. Considering we are visiting a new country or city, we prefer to experience local restaurants and coffee shops for breakfast, usually with better quality, diversity and less costly. Overall, we were satisfied with our stay and would return to this hotel.