North America • Canada • Ontario • Monte Carlo Inn Vaughan Suites
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.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!