Situado no bairro South Delhi, o Hotel Welcome de 3 estrelas encontra-se a 15 minutos de carro dos locais de interesse cultural como Museu Ferroviário Nacional de Délhi.
Shree Adya Katyayani Shaktipeeth Mandir está a 15 minutos de distância do carro. O Templo de Lótus fica a 15 minutos de distância do carro. O Complexo de Qutb está a 10 minutos de carro do hotel. Pode também usar a estação de metroMetropolitano de Deli, que está a 10 minutos de distância a pé.
Ao estar no o Hotel Welcome, pode escolher entre um dos 6 quartos com TV de tela plana com canais via satélite e TV com vários canais, assim como coisas essenciais como ferro de passar, ferro de passar roupas e controle de temperatura. Mobilados com sofá, eles também têm lareira de pedra e janelas a prova de som.
Stop My Starvation e The Woodhouse Cafe com pratos diferentes estão a 5 minutos de distância a pé.