Das 2-Sterne-Hotel Windsor Brüssel liegt in etwa 20 Gehminuten Entfernung vom See Petite Senne - Zenneke und bietet 32 Gästezimmer. Das Hotel bietet einen Gepäckraum und liegt nur 550 Meter vom Manneken Pis entfernt.
Der Grand Place ist in einer Entfernung von 13 Gehminuten. Das Windsor liegt in 950 Meter Entfernung von der U-Bahn-Station Südstation und gleich neben dem Brüsseler Rathaus. Das Hotel ist in einer Entfernung von nur 7 Gehminuten vom Rathaus von Brüssel. Die Unterkunft liegt rund 300 Meter von der Bushaltestelle Cesar De Paepe und ungefähr 1 km vom Bahnhof Brussels Congress in Brüssel entfernt.
Einige Zimmer verfügen über einen Essbereich und eine Küchenzeile mit einer individuellen Klimaregelung, Zentralheizung und einem Bügeleisen sowie einem Flachbild-TV. Diese Zimmer sind zudem mit Marmorbodenbelag ausgestattet. Manche Zimmer bieten einen Ausblick auf den Garten.
Sie können im Restaurant Houtsiplou zu Abend essen, das sich ganz nah am Hotel Windsor befindet.