Travelodge Hotel Wynyard, Sydney, is ideally located adjacent to the Wynyard railway station and is a stones throw away from many major Sydney attractions.