Location: in the city of Melbourne, on the corner of Spencer Street and Flinders Street. The casino and the congress centre are a few minutes walk away.
See more: Hotels in Australia Hotels in Melbourne Holiday Destinations in Australia