O hotel Windsor Apartments está situado no bairro de negócios Centro de Adelaide, a 15 minutos de carro do aeroporto Adelaide, Sul da Australia. Os hóspedes que permanecem neste apart-hotel podem estacionar o carro no local.
O Centro Comercial Rundle Mall e St Stephen's Lutheran Church estão a uma distância de 1.4 km e a cerca de 500 metros, respectivamente. As atrações culturais na área incluem a Galeria de Arte da Austrália do Sul, que fica a apenas 1.5 km de distância. O hotel de 3 estrelas está a cerca de 10 minutos andando do Estádio Adelaide Oval. A paragem R1 Wakefield Street - South side está localizada a uma curta caminhada do o hotel Windsor Apartments.
Ao se hospedar num dos 30 quartos, os hóspedes são bem-vindos a usar TV, bem como máquinas de café/chá. Microondas, chaleira elétrica e máquina de café/chá bem como casa de banho separada, banheira e chuveiro também estão incluídos.
O alojamento está localizado a cerca de 500 metros do A Hereford Beefstouw, que serve comida australiana.