Genesteld in de Brussel Centrum wijk van Brussel, biedt het Hotel Windsor Brussel met 2 sterren accommodatie op 13 minuten lopen vanaf de Grote Markt. Dit hotel, dat van een bagageopslag is voorzien, is op een klein stukje lopen van het Manneken Pis van Brussel gesitueerd.
Gelegen op slechts 1 km verwijderd van Brussel, het hotel ligt ook op 900 meter loopafstand van Brussel-Centraal treinstation. Bezienswaardigheden op een korte afstand van Windsor zijn onder andere de Sint-Niklaaskerk. U kunt de Musée Magritte gemakkelijk vinden op 15 minuten wandelafstand van dit pand met 32 kamers. Het hotel is op 300 meter van Cesar De Paepe busstation en in de buurt van Brussel Zuid metrostation.
De kamers hebben geluiddichte ramen, samen met een bureau voor het comfort van de gasten. Een waterkoker en glaswerk zijn aanwezig en een apart toilet en een douche zijn ook inbegrepen.
Houtsiplou is binnen handbereik van Windsor Brussel gesitueerd.