If you want to see Allianz Stadium while visiting Sydney, Wynyard Hotel is just 1.9 mi away.