Doté d'une piscine intérieure et d'un restaurant à service complet, cet hôtel est situé à côté des Maple Leaf Gardens, dans le centre-ville de Toronto. Les chambres sont dotées d'une connexion WiFi gratuite. Toutes les chambres du Holiday Inn Toronto Downtown Centre disposent d'une télévision à écran plat et d'un mini-réfrigérateur. Les équipements supplémentaires comprennent un bureau, un coffre-fort dans la chambre et une cafetière. Les options de restauration sur place comprennent le restaurant Carlton, ouvert pour le petit déjeuner, le déjeuner et le dîner.
Le Thirty Bar, situé au niveau du hall d'entrée, est un bar doté d'une licence complète qui sert une sélection de bières, de vins et de cocktails. Le Holiday Inn Toronto Downtown Centre met à votre disposition une salle de sport et un centre d'affaires. Des salles de réunions et des services de conciergerie sont disponibles.