Situé à seulement 5 minutes à pied d'Hotel Paras New Delhi, les clients peuvent rapidement atteindre Sheila Cinema.
Placé à 3 km du Stade de cricket Feroz Shah Kotla, cet hotel 2 étoiles se situe à côté de la station de métro New Delhi. Les sites religieux de la région comprennent la Mosquée du vendredi (2 km) et le Temple Laxminarayan (2,1 km). Paras de New Delhi permet aussi d'accéder à des boutiques comme le Marché de Karol Bagh, qui se trouve à environ 25 minutes de marche. L'hotel est également situé à seulement 1 km de la gare de New Delhi et à 3,1 km de la Cathédrale de la Rédemption.
Chacune des 10 chambres est équipée d'un équipement de repassage et de la climatisation ainsi que d'une TV par satellite.
Un restaurant The Indian Grill propose une cuisine asiatisch et se situe dans les environs d'Hotel Paras.