HotelsClick.com

Hotel Travelodge Sudbury

2 Stars

  1401 Paris Street - Sudbury, Ontario - P3e 3b6 - Sudbury - Ontario, Canada View Map

This 2 star hotel is located within the city of Sudbury.
This 2 star hotel is located within the city of Sudbury.

Booking.com

Hotel Details

Rooms

Rooms Number: 0

Restaurant

Perkins Restaurant and Bakery onsite.

Media Gallery

Book