Ramada Inn Sudbury City Centre
The Ramada Inn Sudbury City Centre is located in the heart of downtown Sudbury close to Big Nickel Mine, Science North, and Onaping Falls. Shopping and two provincial parks nearby.
The 145 guest rooms at the Ramada Inn Sudbury City Centre feature a 27-inch TV with on-command movies, in-room coffee makers, fax modem ports, voice mail, electronic locks and climate control.
85 Saint Anne Rd., Sudbury, ON P3E 4S4, Canada