Hotel Leo Continental New Delhi est située à moins de 2 km du Marché de Karol Bagh et à moins de 25 minutes à pied du Sri Bangla Sahib Gurudwara. Cet hotel 2 étoiles offre un coffre-fort et des services de sécurité 24/24 pour assurer la sécurité des clients.
Placée dans la localité de "Paharganj", la résidence se situe à 2,1 km de lieux d'importance historique, tels que le Fort Rouge. Leo Continental de New Delhi se trouve à proximité de la station de métro Ramakrishna Ashram. Cet établissement est situé à 10 minutes en voiture de la Mosquée de Fatehpuri, et New Delhi Railway est à environ 10 minutes de marche. La gare de New Delhi est à proximité, à seulement 1 km.
Un restaurant The Exotic Roof Top Restaurant propose une cuisine indienne et se situe à une courte distance de Leo Continental.