Das 3-Sterne-Hotel Toronto befindet sich im Herzen von Neu-Delhi und bietet einen atemberaubenden Ausblick auf die Stadt. Das Hotel stellt den Gästen WLAN in den öffentlichen Bereichen bereit.
Sadar Bazaar ist in 6 Minuten Fußweg erreichbar. Zum Stadtzentrum von Neu-Delhi sind es 25 Minuten zu Fuß. Parlamentsgebäude liegt ebenfalls 10 Minuten Fahrt von hier entfernt. Die Bushaltestelle Paharganj stand ist in 800 Meter Entfernung zum Hotel Toronto.
Die Gästezimmer sind mit einem Schreibtisch ausgestattet und verfügen über einen Steinkamin, um den Komfort der Gäste zu gewährleisten. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt.
Ein einfaches Frühstück wird am Morgen im Restaurant serviert. Im Restaurant Dilli Sweet House nur ein paar Fahrminuten entfernt vom Hotel werden indische Gerichte angeboten.