
Montpellier, France
Le Clos Chez Michel
3-star hotel
Le Clos Chez Michel is in the heart of Montpellier, within a 10-minute walk of Babotte's Tower and Comedy Square. This bed & breakfast is 4. 3 mi (6. 9 km) from Montpellier Zoo and 6. 8 mi (11 km) from South of France Arena. Take…
- Wi-fi
- Breakfast
- Garden
- Multilingual staff


