Located a 12-minute walk from the large museum "Sabauda Gallery", the 2-star Casa Cavour Hotel Turin is a 6-minute walk from Egyptian Museum.
The rooms come with a mini fridge bar, coffee and tea making facilities, as well as a flat-screen TV with satellite channels for guests' convenience. Along with a separate toilet and a shower, bathroom comforts also include a hairdryer and bath sheets.
Kensho Restaurant serves a good range of Japanese food and lies near the hotel.
The Royal Theatre Royal palace "Piazza Castello" is 7 minutes' walk away, while Porta Susa train station is a walk from this Turin guest house. Equestrian monument of Emmanuel Philibert is within a 500-metre distance of the budget hotel, and Turin airport is 20 km away. The crypt Museum of the Holy Shroud Museo della Sindone lies 12 minutes' walk away, while Re Umberto is within walking distance of the accommodation. Bertola Capolinea bus stop is just a 5-minute stroll from the property.