Choose your room
La Sabauda City Center
La Sabauda City Center Turin apartment is located merely 1.1 km from Porta Susa train station and nearly a 10-minute walk from Via Roma.
The apartment is approximately 600 metres from the compact Baroque Sindone Chapel and not far from Re Umberto underground station. Its prime setting gives quick access to Egyptian Archaeological Museum, which is just a 7-minute walk away. La Sabauda City Center apartment is nestled merely 1.3 km from the 167m Mole Antonelliana Tower.
Your own meals can be prepared in a mini-kitchen. Monte di Pieta bus station is 100 metres away.