Property Location With a stay at The Grand Hotel, you'll be centrally located in Sydney, steps from Australia Square and minutes from Chifley Plaza. This hotel is close to Sydney Opera House and Sydney Harbour Bridge. Rooms Make yourself at home in one..