Doté d'un magasin de commodité, Hotel Yes Boss By Backpackers Heaven à New Delhi est placé à seulement 6 minutes à pied de Sheila Cinema. Le Temple Laxminarayan est à 2 km.
Placé à 10 minutes en voiture du Stade de cricket Feroz Shah Kotla, cet hotel 3 étoiles se situe à quelques pas de la station de métro Ramakrishna Ashram. Le Fort Rouge est également situé à 3 km d'Yes Boss By Backpackers Heaven de New Delhi. La région comprend également des sites naturels comme les Jardins botaniques de Talkatora à 15 minutes en voiture de l'hotel. Cette propriété se trouve dans les environs de la de New Delhi, tandis que l'arrêt de bus Ramakrishna Ashram Marg est à 1 km.
Les restaurants à proximité, dont Leya's Cafe se trouvent juste à quelques pas de l'hotel.