Holiday Inn Express Toronto Downtown Westmont Group

111 Lombard St, Toronto, ON M5C 2T9
Take a video tour of this hotel! Stay Smart in Our Hotel in Toronto, Ontario. You'll enjoy an ideal location at the Holiday Inn Express Hotel - Downtown Toronto.
  • SMS

Ratings & Reviews

Be the first to review
Choose a rating

Business Details

Products and Services

  • Hotels
  • Inns
  • Motels
  • Suites
  • Accommodations
  • Lodging
    • Overnight
    • Travel
    • Reservations
    • Rooms
    • Simply Smart Bedding
    • Express Strat Breakfast Bar
    • Simply Smart Bathroom
  • More...
  • Less...