Le Châteaubriand est situé en plein centre ville, à quelques minutes de la cathédrale, du musée des Beaux-Arts et du jardin botanique de l'Arquebuse. Un petit-déjeuner est servi chaque matin dans la salle à manger de l'hôtel et un service de bagagerie est mis à disposition des clients. Les 23 chambres de l'établissement sont équipées d'une télévision avec satellite et d'une connexion Wifi gratuite.
Les chambres se déclinent en simple ou double. Elles sont équipées du wifi gratuit et d'une télévision par satellite. Certaines d'entre elles comportent une salle de bains (chambre double) ou des toilettes communes (chambre simple).
Chaque matin, l'hôtel prépare un petit-déjeuner dans la salle à manger.