Situated in downtown Sudbury and close to many government offices and area hospitals, this hotel features comfortable accommodations, equipped with a number of thoughtful amenities. The Howard Johnson Plaza Hotel Sudbury features an modern fitness room, spacious meeting and convention facilities and an on-site full-service restaurant. Only a short distance from the Sudbury Howard Johnson, guests can discover the city's exciting mining history at one of the city's museums or view the famous Giant Nickel landmark.