Situé dans le quartier de shopping de "Windsor", The Windsor Apartments And Hotel Rooms, Brisbane offre un accès rapide à l'aéroport international de Brisbane situé à 15 minutes de route. Le motel dispose également du Wi-Fi dans toute la propriété.
La Salle de spectacles Twelfth Night Theatre est à 25 minutes de marche de l'hôtel et le Musée d'art Queensland Art Gallery est situé à moins de 3 km. The Windsor Apartments And Hotel Rooms, offre la proximité de sites naturels comme les Espaces verts Southbank Parklands (à 4 km) et City Botanic Gardens (à 3 km). Cet hébergement est situé juste à côté de Wheel of Brisbane, tandis que RBW Hospital se trouve à une distance de 800 mètres.
Meublées avec un pupitre d'écriture, 69 chambres comprennent des commodités comme une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Il y a des salles de bain privées avec une douche à l'italienne dans quelques unités.
Proof BBQ & Booze et Va Bene, situés à seulement 350 mètres de cette propriété, servent des plats de la cuisine américaine.