Hotel Chambord


Brussels • Show on map
Price as low as EUR 95.83
This Art Deco hotel is centrally located in Brussels' centre 1800 metres from the Grand Place Manneken Pis and Rue Neuve Shopping District. Hotel Chambord features free WiFi in all areas bicycle rental…More info
