Hotel
Holiday Inn Express Montpellier - Odysseum
60 Avenue Nina Simone
34000 Montpellier