Appart'City Montpellier - Saint Roch is located near Montpellier's historic city centre, a 15-minute walk from Place de la ComǸdie and Montpellier central train station. It offers air-conditioned apartments and on-site parking.
Address: 29-31, boulevard Berthelot, Montpellier
Rates from:
EUR 53 Book Now