57 Facebook users were in Sudbury Travelodge. It's a 3 position in Popularity Rating for companies in Hotel & Lodging category in Greater Sudbury, Canada
Summary
Sudbury Travelodge is Greater Sudbury based place and this enity listed in Hotel category.