Situado no centro de Châlons-en-Champagne, o contemporâneo HOTEL & SPA Le Renard Centre tem um bar. O Museu de Belas Artes fica apenas a 280 metros.
Os quartos apresentam mobiliário elegante, um mini-bar e uma televisão LCD com canais Canal+ e Bein Sport. Os quartos com casa de banho privativa incluem acesso Wi-Fi gratuito e comodidades para preparar chá e café.
Um pequeno-almoço continental é preparado todas as manhãs no hotel e pode ser tomado no seu quarto. Vários restaurantes estão localizados na área circundante.
A Catedral de Saint Etienne está localizada a 450 metros do hotel e a Estação Ferroviária Châlons-en-Champagne fica a 5 minutos de carro. Está disponível estacionamento seguro privado no local e estacionamento gratuito adicional na rua.