Legacy Suites – Urban Short-term Rentals in Sudbury. Embrace downtown Sudbury’s historic past in modern surroundings. Relax in our one-of-a-kind designer suites, located in the heart of Sudbury, within walking distance of boutique shops, restaurants, art galleries, and theatre. We provide fully furnished, high-end, affordable suites that you can call home during your stay in Sudbury. Our goal is to provide you with an unforgettable living experience.