Situé dans le centre de Montpellier, à 1 minute à pied de la gare de Montpellier, l'Hôtel Saint Roch Montpellier Centre propose des hébergements avec connexion Wi-Fi gratuite. L'hôtel se trouve à 5 minutes à pied de la place de la Comédie et à 12 minutes à pied du musée Fabre.
Toutes les chambres climatisées de l'Hôtel Saint Roch Montpellier Centre sont équipées d'une télévision à écran plat et d'un bureau. Les chambres disposent d'une salle de bains privative. Certaines chambres disposent d'un balcon.
Le Centre des Congrès de Corum se trouve à 1 km de l'Hôtel Saint Roch Montpellier Centre. L'aéroport le plus proche est celui de Montpellier - Mediterranee, à 11 km.