
Montpellier, France
Hotel des Arts
3-star hotel
Situated in the heart of Montpellier's city centre, this 2-star hotel offers a functional base for exploring the city. The property is located just a two-minute walk from the Place de la Comédie and a five-minute walk from the…
- Wi-fi
- Concierge
- Lift access
- Multilingual staff


