Availability

Welcome to Sudbury, Ontario

The regional capital of Northeastern Ontario, Sudbury is 390 kilometers north of Toronto. TownePlace Suites by Marriott Sudbury hotel, in the New Sudbury area, is near several of the city’s favourite attractions.

While you’re here, get out on one of the city’s 300+ lakes, hike into the pristine forests, or check out a museum.