El moderno HOTEL & SPA Le Renard Centre está situado en el centro de Châlons-en-Champagne y alberga un bar. El Museo de Bellas Artes está a solo 280 metros.
Las habitaciones cuentan con muebles elegantes, minibar y TV LCD con Canal + y canales Bein Sport. Las habitaciones disponen de baño, conexión Wi-Fi gratuita y set de té y café.
Todas las mañanas se sirve un desayuno continental en el hotel, que también se puede tomar en la habitación. En los alrededores hay varios restaurantes.
La catedral de Saint Etienne se encuentra a 450 metros del hotel y la estación de tren de Châlons-en-Champagne está a 5 minutos en coche. Hay parking seguro privado en el establecimiento y aparcamiento gratuito en la calle.