Located just 1.2 km from the 167m Mole Antonelliana Tower, Casa Mamma Margherita Hotel Turin is a 7-minute walk from the extensive square "Piazza Castello". This hotel features a luggage locker along with luggage storage.
Situated 10 minutes' drive from the late-Renaissance-style Santa Maria di Monte dei Cappuccini Church, the 3-star hotel also gives access to such sports venues as the juventus Allianz Stadium, which is a 15-minute ride away. The Casa Mamma Margherita in Turin is not far from the crypt Museum of the Holy Shroud Museo della Sindone. Guests will also appreciate the vicinity to Giardino storico di Palazzo Dal Pozzo della Cisterna, located 1 km away. This property lies 450 metres from the Piazza Solferino. Casa Mamma Margherita Hotel is situated 10 minutes on foot from Monte di Pieta bus stop and in proximity to Vinzaglio tube station.
The restaurant Bonta e Sapore is 50 metres away.