L'hôtel est en plein coeur du centre ville de Melbourne, en face de la gare de Flinders Street et de Federation Square, à proximité de boutiques, théâtres et restaurants.
L'hôtel a été restauré tout en conservant le style original qui remontent au début du 20e siècle.