Aparthotels in Sudbury
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Residence & Conference Centre - Sudbury West
21 Lasalle Blvd, Sudbury, Canada (Open map)
Bay Used Books is 3.1 km from the property, and Science North is 15 minutes by car from it. Located 450 metres from Le Theatre…
Read more...
7.6
Good
151 reviews
Residence & Conference Centre - Sudbury North
1390 Barrydowne Road, Sudbury, Canada (Open map)
The property lies in a shopping neighbourhood, only a short drive from such family-friendly attractions as Urban Air Trampoline and...
Read more...
6.9
Pleasant
36 reviews