Our 130 room hotel with remarkably spacious suites and superb rates was created for guests who seek the ultimate in luxury, comfort, value, and warm, friendly service. The Monte Carlo Inn – Vaughan Suites™ sits in the most convenient location in the very heart of the financial, commercial, and retail district of Vaughan/Toronto North. And now, being only minutes away from the TTC Vaughan Metropolitan Centre Station, we are your ticket to Downtown Toronto. Begin the day with our complimentary Grab and Go breakfast. Let us be “Your Home Away From Home” on your next business trip, family holiday, or couple’s getaway.