Choose your room
Stella House Apartment
Stella House Apartment Turin is situated in the Turin Historic Centre district of Turin, around 5 minutes' walk from the Roman Catholic Cathedral of Saint John the Baptist.
Shroud of Turin is in close proximity to the apartment, while the Trucchi di Levaldigi Palace is nestled merely 400 metres away. Guests have easy access to Egyptian Archaeological Museum, which is only an 8-minute walk away. A mere 1.1 km from Stella House Apartment you will find the 167m Mole Antonelliana Tower.
At the property, a bidet, a separate toilet, and a shower are provided to improve your comfort. Hair dryers and bath sheets can also be found.
In-room self-catering options like tea and coffee making equipment, a fridge, and kitchenware are available at Stella House Apartment for guests to make use of. Monte di Pieta bus stop, set just a 5-minute stroll away, as well as Re Umberto tube station, set about a 10-minute stroll away, ensure that the apartment is an excellent base for touring the city.