Apartments on George

Welcome to Apartments on George at Norwood, your first choice for self-contained apartment accommodation in Adelaide, South Australia. In a prime location, just 350m from Norwood Parade and less than 2km from the city, our 2 bedroom apartments will be your home away from home, with secure off street car parking and free wireless internet.

1834 HotelsFull SiteOur Other Hotels
Switch to desktop version