El hotel goza de vistas al lago del Albert Park y dispone de un total de 132 habitaciones, vestíbulo con recepción 24 horas, servicio de cambio de divisas, bar, restaurante e instalaciones para conferencias. Además, dispone de aparcamiento y servicio de habitaciones y de lavandería.
El hotel está ubicado en la céntrica calle Queens Road y goza de vistas al hermoso lago del Albert Park (frente al famoso circuito del Grand Prix). Se encuentra a tan solo unos minutos de la zona de negocios de St. Kilda Road, el distrito financiero de Melbourne; de la zona de compras de South Yarra's Street; del Parque Botánico y de las playas de St. Kilda y Port Phillip Bay. El aeropuerto de Melbourne se encuentra a solo 22 km.
El restaurante Park se encuentra junto al recibidor del hotel. Tiene vistas al lago del Albert Park y ofrece una selección tanto de platos modernos australianos, como de platos inspirados en la cocina internacional. El equipo de chefs utiliza productos frescos de alta calidad para crear los bufets y menús a la carta. El bar-salón y el bar del vestíbulo se encuentran en el espacioso y soleado recibidor del hotel. El atrio de 9 plantas ofrece el ambiente ideal para reunirse y relajarse con amigos y colegas del trabajo.