Localizado no centro de Montpellier, a 1 minuto a pé da Estação Ferroviária de Montpellier, o Hôtel Saint Roch Montpellier Centre disponibiliza acomodações com acesso Wi-Fi gratuito. O hotel fica a 5 minutos a pé da Place de la Comédie e a 12 minutos a pé do Museu Fabre.
Todos os quartos climatizados do Hôtel Saint Roch Montpellier Centre estão equipados com uma televisão de ecrã plano e uma secretária. Os quartos têm uma casa de banho privativa. Alguns quartos têm uma varanda.
O Centro de Congressos de Corum fica a 1 km do Hôtel Saint Roch Montpellier Centre. O aeroporto mais próximo é o Aeroporto de Montpellier - Mediterranee, a 11 km da propriedade.