Travelodge Macquarie North Ryde

81 Talavera Road, North Ryde, Ryde