Located in Historic Centre, this hotel is within a 15-minute walk of Via Garibaldi, Turin Cathedral and Turin Royal Palace (Palazzo Reale). Piazza Castello and Piazza San Carlo are also within 1 mile (2 km). XVIII Dicembre Station is 10 minutes by foot and Principi D'Acaja Station is 12 minutes.