Acest hotel în stil Art Deco este situat central în Bruxelles, la 1,8 km de piaţa Grand Place, statuia Manneken Pis şi zona comercială Rue Neuve. Hotelul Chambord se află la 5 minute de mers pe jos de Muzeul Magritte şi oferă acces gratuit la internet Wi-Fi în toate zonele şi închirieri de biciclete.
Camerele Hotelului Chambord sunt izolate fonic şi oferă TV prin cablu, radio şi birou. De asemenea, fiecare unitate are baie privată, cu uscător de păr şi articole de toaletă gratuite.
Micul dejun american tip bufet oferă o selecţie de preparate calde, produse de patiserie şi salată de fructe proaspete. La mică distanţă de mers pe jos de hotel se găsesc restaurante şi magazine specializate în vinuri.
Staţia de metrou Porte de Namur se află la doar 150 de metri de Chambord. Palatul Regal este la 10 minute de mers pe jos, iar Gara Bruxelles-Sud, care deserveşte trenuri Eurostar şi Thalys, se află la 3 km de unitatea de cazare.