The Townhouse is a small boutique hotel with 23 rooms and 3 spacious junior suites. It is located in the very heart of Zurich, a block away from the main train station where direct services take you t...
Location
Reviews
Traveler Rating
860 reviews
Excellent
406
Very Good
320
Average
89
Poor
26
Terrible
19
Natanya SNov 03, 2025
Nice, great location, HUGE towels.
Very friendly staff, HUGE towels (awesome), bathrobe....not entirely sure they were clean though - one had a stain so I didn't use them. Very good location close to shopping and the central station...
Y8362QJkeithrNov 07, 2025
Good but need to do more on the service side of the hotel
Great location for those wanting to be near train station, good sized rooms with great mattress for sleeping. Friendly staff and good bar/lite food. Seemed like that part was of higher priority than...
Meirion WNov 17, 2025
Cosy welcoming hotel
Perfect stay at the Townhouse hotel. Location could not be more ideal, in old town area, a two minute walk from the main train station and close to shops and cafes. Lovely welcome from reception and...
Very friendly staff, HUGE towels (awesome), bathrobe....not entirely sure they were clean though - one had a stain so I didn't use them. Very good location close to shopping and the central station...
Great location for those wanting to be near train station, good sized rooms with great mattress for sleeping. Friendly staff and good bar/lite food. Seemed like that part was of higher priority than...
Perfect stay at the Townhouse hotel. Location could not be more ideal, in old town area, a two minute walk from the main train station and close to shops and cafes. Lovely welcome from reception and...