Situé à 5 minutes à pied d'Art Karat, Hotel Welcome New Delhi offre un accès facile à diverses attractions touristiques.
Complexe sportif Siri Fort est à moins de 2 km de cet hotel 3 étoiles, tandis qu'à moins de 6 km de cet endroit se trouve le Mausolée de Safdar Jung. Les voyageurs d'affaires apprécieront la proximité du Qûtb Minâr (2,1 km) et de la Tour Chor Minar (1 km). Outre d'autres attractions culturelles le Musée Gandhi Smriti est niché à 15 minutes en voiture de Welcome de New Delhi. L'hotel est situé à seulement 600 m de la Hauz Khas et à 7 km du Musé national du chemin de fer de Delhi.
Il y a 6 chambres comprenant un balcon et un coin salon. Elles sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'équipements de confort tels qu'un fer à repasser et une table à repasser, une climatisation.
Les restaurants à proximité incluent Stop My Starvation, qui se trouve à quelques instants de Welcome.