The Avillion Hotel Sydney is centrally located the new World Square. The hotel was only 10 minutes walk to Sydney’s business, shopping and entertainment precincts. The lobby is bathed in natural light. The room has a beautiful view and was fully equipped. The hotel has Internet, Business Centre, Fitness Centre and Beauty salon. I would stay here again. |