Das Stadt- und Aparthotel liegt direkt im Herzen von St. Kilda, an der belebten Acland Street. Die Gegend zählt zu einer der aufregendsten von Melbourne. Luna Park, St. Kilda Beach und ein vielseitiges Angebot an Restaurants, Cafés und Bars sind alle bequem erreichbar. Das Zentrum von Melbourne ist rund 2 km entfernt, in ca. 4 km Entfernung befindet sich der Bahnhof. Der internationale Flughafen Melbourne befindet sich in etwa 25 km Entfernung.