Sudbury is a family-friendly place surrounded by lake views. Simply book an excursion to enjoy your stay a little more. You can easily spend a relaxing day visiting Bell Park and Falconbridge Centennial Park. There's plenty more to see, including sights like New Sudbury Centre and Copper Cliff Museum.