383-389 Bulwara Road, New South Wales 2007 Australia
Great location
Photo Credit: Metro Hotels
Claim copyright