Holiday Inn Toronto Downtown Centre

Toronto

Toronto

Holiday Inn Toronto Downtown Centre

  1. FREE WIFI
  2. Booking: Good 7.8
  3. This hotel is located next to the old Maple Leaf Gardens, in downtown Toronto
  4. Pool / Restaurant / Bar / Spa and Wellness Center / Parking