Le Mansarda Garibaldi 11 est situé dans le centre historique de Turin, à 1,3 km de la station de métro Porta Nuova, à 1,3 km de la gare Porta Nuova et à 1,4 km de la gare Porta Susa. Vous séjournerez à 2,7 km de l'université polytechnique de Turin, à 6,1 km de la station de métro Lingotto et à 6,8 km du stade Allianz Juventus. Il se trouve à 1,1 km de la Mole Antonelliana et à moins de 300 mètres du centre-ville.
Il comprend également une salle de bains. Cet établissement est non-fumeurs.
Vous séjournerez à 400 mètres de la cathédrale de Turin et à 7,5 km du parc des expositions de Turin. L'aéroport de Turin, le plus proche, est implanté à 15 km.