Loading hotels
Confirming room availability...
Windsor on the Park, 188 Carrington Street, Adelaide, Australia
With a stay at Windsor on the Park in Adelaide (Adelaide Central Business District), you'll be minutes from Gilles Street Market and close to Victoria Square. This 4-star apartment is within close proximity of Osmond Gardens and Himeji Gardens.