The Courtyard by Marriott Hotel in Montpellier is welcoming you in a warm and cozy atmosphere. Our 120 rooms and 3 suites have all the amenities you need to help you stay refreshed and energized. We're the perfect place to stay in Montpellier, France.