El hotel The Menzies Sydney está idealmente situado en el corazón de la ciudad de Sydney, con lugares de interés turístico, como el Opera House de Sydney, The Rocks, Sydney Harbour Bridge y el Real Jardín Botánico todos a un pequeño paseo.