- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Great place b
Book with confidence knowing you'll have flexibility if plans change.
This residence is located in Sudbury. The area's natural beauty can be seen at Bell Park and Moonlight Beach, while Science North and Sudbury Theatre Centre are cultural highlights. Our guests love the residence's quiet location.