Windsor Apartments
Apartment
Adelaide, Adelaide Region
Windsor Apartments offers fully furnished, self-catering apartments in Adelaide city centre.
Number of rooms: 30
188 Carrington Street, Adelaide CBD, 5000 Adelaide, Australia