New hotels in Sudbury

List of all new hotels in Sudbury and news

HOTEL
Quality Inn & Conference Centre Downtown
Rooms:
136
Added:
2024
Address:
390 Elgin Street
P3B 1B1 Sudbury

HOTEL
Econo Lodge
Rooms:
19
Added:
2024
Address:
1145 Lorne Street
P3C 4S8 Sudbury