Monte Carlo Inn Vaughan Suites, Vaughan

Monte Carlo Inn Vaughan Suites

705 Applewood Cres

Whether you are on a business trip, organizing a conference or enjoying a relaxing weekend, the brand new Monte Carlo Inn Vaughan Suites unsurpassed luxury, comfort and value will exceed your expectations.