Travelodge North Ryde

81 Talavera Road
New South Wales
Australia