Das 2-Sterne-Oyo 9821 Hotel Leo Continental Neu-Delhi liegt im Stadtviertel Paharganj, in einer Entfernung von 21 Autominuten vom Flughafen Delhi.
Markt Karol Bagh befindet sich in rund 25 Gehminuten Entfernung vom Hotel und Wachsmuseum Madame Tussauds New Delhi erreicht man in ca. 5 Minuten mit dem Auto. Zum Stadtzentrum von Neu-Delhi sind es 20 Minuten zu Fuß. Parlamentsgebäude ist in etwa 2 km Entfernung von der Unterkunft. Die nächstgelegene U-Bahn-Station Ramakrishna Ashram Marg ist etwa 5 Gehminuten von hier entfernt.
Das Oyo 9821 Hotel Leo Continental in Neu-Delhi umfasst 25 Zimmer mit verschiedenen Annehmlichkeiten — TV, einem Fernsehen mit mehreren Kanälen und einer Klimaanlage.
Die Gäste können im Restaurant Malhotra Restaurant gegenüber dem Hotel auch indisches Essen genießen.