Idéalement située dans le centre de Montpellier, la Maison Bayard propose des chambres climatisées, un jardin et une terrasse. Doté d'un restaurant et d'un bar, il se trouve à 1,6 km de l'hôtel de ville de Montpellier et à 1,1 km du Corum. Cet établissement non-fumeurs se trouve à moins de 1 km du musée Fabre.
Toutes les chambres sont équipées d'une télévision à écran plat. Certaines possèdent un balcon.
Vous séjournerez à proximité de l'opéra national de Montpellier, de la place de la Comédie et de la cathédrale Saint-Pierre. L'aéroport de Montpellier-Méditerranée, le plus proche, est à 8 km.