Hotel Astor places you right in the heart of Turin's baroque center, making it effortless to explore the city's royal heritage. You're moments away from Palazzo Reale, Mole Antonelliana, and the major museums that define the city's cultural identity.
