Ofreciendo WiFi en toda la propiedad, el hotel The Windsor Apartments And Hotel Rooms, Brisbane, de 4 estrellas, está situado a unos 1 km de Tivoli Theatre. Este hotel ofrece aparcamiento privado en el lugar.
El hotel se encuentra en un barrio comercial, a 4 km de distancia del Río Brisbane y a 3 km de distancia de lugares de compras como la Plaza King George. El Museo de Brisbane está en frente del The Windsor Apartments And Hotel Rooms, Brisbane, mientras que la estación de autobuses el Lutwyche Road near Taylor Street 11, está a una distancia de tan solo 5 minutos a pie. Las atracciones de entretenimiento cercanas de Brisbane incluyen el Teatro Twelfth Night, que está a unos 25 minutos andando del hotel.
El The Windsor Apartments And Hotel Rooms, Brisbane dispone de 69 cuartos con servicio de tetera/cafetera, y comodidades modernas como TV de pantalla plana con canales vía satélite. Algunas habitaciones cuentan con un cuarto de baño privado con ducha adaptada.
El lugar se encuentra a apenas 350 metros del restaurante Proof BBQ & Booze, que ofrece comida americana.