Property Location With a stay at Criterion Hotel, you'll be centrally located in Sydney, steps from The Galeries and Sydney Town Hall. This hotel is close to Sydney Opera House and Sydney Harbour Bridge.Rooms Make yourself at home in one of the 19 air-conditioned..