Das The Windsor Apartments And Hotel Rooms, Brisbane liegt im Shopping- Stadtteil Windsor, in einer Entfernung von 15 Autominuten vom Flughafen Brisbane. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Suncorp Stadion ist innerhalb von 10 Minuten Autofahrt von hier aus erreichbar und Museum Queensland Gallery of Modern Art ist zudem ungefähr 3 km von dem 4-Sterne-Hotel entfernt. Die Entfernung zwischen dem Stadtzentrum von Brisbane und der Unterkunft beträgt 4 km. ANZAC Memorial ist in knapp 3 km Entfernung von der Unterkunft. Das The Windsor Apartments And Hotel Rooms, Brisbane ist in unmittelbarer Nähe von der Busahltestelle Lutwyche Road near Taylor Street 11 gelegen.
Das Hotel bietet 69 Gästezimmer mit Ausstattung zur Kaffee- & Teezubereitung sowie privaten Badezimmern, die mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet sind. Die Zimmer verfügen über Parkettböden, eine Mikrowelle, einen Wasserkocher und einen Kühlschrank.
Das Restaurant Proof BBQ & Booze bietet eine große Auswahl an Gerichte der amerikanischen Küche und liegt zudem 5 Gehminuten von der Unterkunft entfernt.