Terrace Suites is just minutes away from downtown North Bay - close enough to the conveniences of the city, yet isolated enough to provide you with a tranquil and relaxing stay. It offers reasonable rates for luxury accommodations and a variety of packages that cater to the special occasion's enjoyment.