The Grand Hotel & Suites

Need to stay in Toronto? Check out The Grand Hotel & Suites in Downtown Toronto, Ontario!

Located in downtown Toronto features 177 guest rooms and is just a short walk from the financial district.

Visit The Grand Hotel & Suites Website » | Locate This Hotel On Google Maps »

« Go Back

Keep up to date on the latest Minicard Deals by email.

Subscribe for our mailing list by entering your email address below.