
Montpellier, France
Le Strasbourg
3-star hotel
With a stay at Le Strasbourg in Montpellier (Montpellier City-Centre), you'll be within a 15-minute drive of Montpellier Zoo and Comedy Square. This hotel is 6. 6 mi (10. 7 km) from South of France Arena and 15. 2 mi (24. 5 km)…
- Wi-fi
- 24-hour reception
- Laundry service
- Bar


