105 Place Georges Freche (rue Du Ch, Montpellier
With an outdoor swimming pool a fitness centre and meeting rooms this modern hotel is located next to Montpellier Town Hall a 20-minute walk from the town centre. Free WiFi is offered.