Hotel Hotel Royal - Centre Comedie
★★★
39 boulevard de Strasbourg, Montpellier, France Show on map
Le Strasbourg Hotel is a hotel in Montpellier, France. It is one of 126 places to stay in Montpellier listed on Triptoic.
39 boulevard de Strasbourg, Montpellier, France
Le Strasbourg Hotel is located at 39 boulevard de Strasbourg, Montpellier, France.
Highly rated alternatives close by
Hotel
Country house
Hotel