The hotel is just a few minutes’ walk from Porta Nuova train station, offering a convenient starting point for journeys to any destination.
In the green, historic, and central Station Square. From the upper floors, enjoy panoramic views of the Turin hillside.
Ideally located to easily reach every part of the city.