The Lion Hotel – Adelaide

Details

The Lion Hotel

Located in picturesque North Adelaide and less than 25 minutes from the airport, The Lion Hotel is a stunning heritage listed building from the 1880’s, with a thoroughly modern, contemporary and sophisticated interior.

Accommodation

North Adelaide provides a range of accommodation options to suit a wide variety of budgets and tastes.

City: Adelaide

Adelaide is South Australia’s cosmopolitan coastal capital. Its ring of parkland on the River Torrens is home to renowned museums such as the Art Gallery of South Australia, displaying expansive collections including noted Indigenous art, and the South Australian Museum, devoted to natural history.

Location

Address:
161 Melbourne St, North Adelaide, South Australia, 5006, Australia