The building is conveniently located @ 280 Spencer Street on the corner of Little Lonsdale Street. You have a free tram stop on your doorstep and Melbourne's largest train station across the street.
Melbourne is Australia’s most exciting and rapidly developing city! So there is often construction around the city-centre which can be a little bit noisy for some people at times. However, the food, the sights, the vibe and the friendly people more than make up for any construction noise :)