Das Hotel Windsor empfängt Sie in zentraler Lage zwischen Brüssel Süd und dem Hauptbahnhof. Hier wohnen Sie einen 10-minütigen Spaziergang vom Grand Place, der Statue Manneken Pis und dem Einkaufsviertel entfernt. Das Hotel befindet sich in einer belebten Gegend im Stadtzentrum und bietet ein kontinentales Frühstück.
Alle Zimmer im Hotel verfügen über einen TV sowie über ein Bad mit einer Badewanne oder einer Dusche. Einige der Zimmer im Windsor bieten zudem Stadtblick.
Direkt gegenüber dem Hotel befindet sich das Restaurant Comme Chez Soi, das im Roten Hotel- und Restaurantführer Michelin mit 2 Sternen ausgezeichnet wurde. Weitere Restaurants, Geschäfte, Cafés und Bars befinden sich in Laufnähe in unmittelbarer Nachbarschaft des Hotels.
Die Straßenbahnhaltestelle Anneessens liegt 200 m entfernt – viele Stadtteile von Brüssel sind mit dieser Straßenbahn bequem erreichbar. Öffentliche Parkplätze stehen vor dem Hotel zur Verfügung.