Das Gebäude ist im 18. Jahrhundert erbaut worden und wurde unter anderem als Post genutzt, bevor es den Umbau zum Hotel erlebte. Seit vielen Jahren dient es als Unterkunft für Gäste, die als Geschäftsreisende nach Turin kommen, auf diplomatischer Mission sind, studieren oder teilhaben an künstlerischen und kulturellen Veranstaltungen, die eng mit der Rolle Turins als Hauptstadt des Regno di Sardegna verbunden sind. Das historische Stadthotel bietet insgesamt 71 Zimmer. Zu den Einrichtungen gehören eine Bar, ein TV-Raum und ein Restaurant. Den Gästen steht außerdem ein großflächiger Parkplatz zur Verfügung.