Sign up for our newswire newsletter

 

New Marriott Opens in Eastern Canada

The 105-unit TownPlace Suites by Marriott opened in Sudbury, Ontario.

The property offers a 24-hour business center, 2,100 square feet of meeting space and complimentary continental breakfast.