Toronto Hotels
Filter by :
 
Super 8 Downtown Toronto Super 8 Downtown Toronto
Welcome to the Super 8 Downtown Toronto, located in beautiful Downtown Toronto, Ontario. At the Super 8 Downtown Toronto, the hotel also offer Junior Suites to ensure optimal comfort when visiting us. From exciting museums to lively summer street festivals, the hotel has something for everyone! ... Hotel Details
 
*CAD 119
 

Not what you're looking for?

Why book with HolidayCity?
  • Attractive Prices
  • Instant Confirmation
  • No Booking Fees
Be the 1st to know of great deals!
Received the latest promotions by email
Can we help you?
Online Chat