Attractively located in the centre of Montpellier, Belaroïa Montpellier Centre Saint Roch features air-conditioned rooms, a fitness centre, free Wi-Fi and a terrace.
Number of rooms: 102
11 Rue Pagezy, 34000 Montpellier, France
Hotel booked 1 times today.