El hotel está sobre St Kilda Road - el boulevard más famoso de Melbourne- cerca del distrito comercial y está a 10 minutos en tranvía o a 25 minutos a pié del centro de la ciudad (2.5km). Frente al parque Albert Park - hogar del Grand Prix Australiano de F1. Una parte muy agradable de Melbourne no lejos de CBD. También con fácil acceso a la playa de St Kilda y a Luna Park.
El hotel dispone de un restaurante, un bistro y un bar en el salón.