Hotel Address:

48 Hoddle Street,
Abbotsford 3067
Australia
Map It