St.Eulalie ApartmentApartment
1, rue de la Tour St.Eulalie, 34000 Montpellier, France, Montpellier, 34000
St.Eulalie Apartment is a self-catering accommodation located in the centre of Montpellier. This property features heating, a flat-screen TV and free Wi-Fi access.