8.7/10
Excellent
64 reviews
Free Wi-Fi
600 m.
Chambéry Train Station
Located on a pedestrian street in the heart of Chambéry, this hotel is just 100 metres from the Château des Ducs de Savoie Castle. It offers suites with a contemporary decor and free Wi-Fi.
Number of rooms: 24
10 rue de la Trésorerie, 73000 Chambéry, France