Hotels in Montpellier near Pierre Tabard Theatre Montpellier
We found 1 property with availability in Montpellier
Show on map
Hotel Cosmos
7 Rue Du General Campredon 34000 Montpellier, Montpellier, France
The 2-star Hotel Cosmos lies in the Montpellier City-Centre district of Montpellier, within reach of entertainment venues like Peyrou Triumphal Arch, a 9-minute walk away.
- 1-1