3 ★
Radisson Hotel Sudbury
Address: 85 Ste. Anne Road, Sudbury, Canada
This hotel is located in the centre of Sudbury, next to the shopping stores available at the Rainbow Centre. It features an indoor pool, on-site restaurant, and free in-room Wi-Fi.
Hotels Nearby
-
Best Western Downtown Sudbury 3 ★
151 Larch Street, Sudbury
-
Executive Suites on Durham
112 Durham Street, Sudbury
-
Clarion Hotel Sudbury 3 ★
117 Elm Street, Sudbury
-
Lexington Hotel 3 ★
50 Brady Street, Sudbury
-
Parker House Suites
250 Elm Street, Sudbury
-
Quality Inn & Conference Centre Downtown Sudbury 2 ★
390 Elgin Street, Sudbury
-
Hartman House Bed and Breakfast 5 ★
575 Paris Street, Sudbury
-
Artisan Upstairs Guesthouse 3 ★
318 Jeanne D'arc Avenue, Sudbury
-
Residence & Conference Centre - Sudbury West 2 ★
21 Lasalle Boulevard, Sudbury
-
Knights Inn Sudbury 2 ★
340 York Street, Sudbury
-
Travelway Inn Sudbury 3 ★
1200 Paris St., Sudbury
-
Canadiana Motel 2 ★
965 Lorne St, Sudbury
- π WorldPlaces ›
- Hotels ›
- π¨π¦ Canada ›
- Sudbury ›
- Radisson Hotel Sudbury