En plus de vous proposer une terrasse sur le toit, Townhouse Boutique Hotel vous place à moins de 10 minutes de route de Stade du Letzigrund. Vous pourrez vous détendre autour d'un verre au bar/salon, tandis que le restaurant vous permettra de reprendre des forces. Les autres voyageurs adorent le personnel attentionné et l'emplacement. De là, les transports publics ne sont qu'à quelques pas : la preuve avec Gare principale (HB) - Bahnhofstrasse et Station de Zurich Centre, très proches.