Hotel Mercure Chambery Centre
183 Place De La Gare, Chambery, France
Choose your dates to see prices
183 Place De La Gare, Chambery, France
Choose your dates to see prices
The 4-star Mercure Chambery Centre hotel is located only 13 minutes' stroll from Square Marcel Migeon, offering 87 rooms, Wi-Fi, and a parking garage. The hotel is a good starting point for Chambery's sports attractions, including Le Phare Arena, which is 2.1 km away.
The allergy-friendly rooms at Mercure Chambery Centre hotel are fitted with a plasma TV, some of them feature sound-proof windows. Some rooms include a private bathroom. Guests can use a separate toilet and a shower, along with bath sheets.
Chateau des Ducs de Savoie is 850 metres away, and culture-oriented attractions such as Musee des Beaux-Arts de Chambery lie right around the corner from this Chambery hotel. The Mercure Chambery is just 5 minutes on foot from Gare bus stop and in close proximity to Chapelle du Carmel. Guests residing at the accommodation have the advantage of proximity to the 17.6m-high Elephants Fountain, located only 0.6 km away. The hotel is also merely 200 metres from Chambéry train station and nearly 25 minutes on foot from the city park "Parc De Buisson-Rond".
The property is just a few steps from Le Patio.
Top 5 hotels in the world in November 2026
Liberta Hotel Seminyak Casa Caribe Cancun Hotel Sunny Solden Austria Numa Blend Apartments Ibis Praha Old TownWi-Fi in rooms
Internet
24-hour reception
24-hour services
Express check-in/ -out
Fitness centre
Fitness/Gym