Monte Carlo Inn Vaughan Suites

Need to stay in Vaughan? Check out the Monte Carlo Inn Vaughan Suites!


Spacious Hotel Suites In The Heart of Vaughan Steps From The Metro Station!
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 continental breakfast. Let us be “Your Home Away From Home” on your next business trip, family holiday, or couple’s getaway.  

Visit the Monte Carlo Inn Vaughan Suites Website » | Locate This Hotel On Google Maps »



« Go Back