Moonlight Inn & Suites

The Moonlight Inn & Suites is located in Sudbury, Ontario, and offers 21 guest rooms and a wide range of amenities like free WiFi, a BBQ area, a business centre and complimentary continental breakfast. The Moonlight Inn & Suites has just started u ...