Location: in north Adelaide, close to the shops and restaurants, 3 Km. from the centre, 2 Km. from the "Festival Theatre" and 1 Km. from the airport.
See more: Hotels in Australia Hotels in Adelaide Holiday Destinations in Australia