Yes Boss By Backpackers Heaven Hotel New Delhi is located approximately 25 minutes' stroll from Madame Tussaud's Museum and offers ticket service for better sightseeing in New Delhi. The 3-star hotel also entices guests with shuttle service.
Sheila Cinema is located 0.3 miles from the New Delhi hotel, and such natural sites as Mughal Garden is 2.1 miles away. Located about 10 minutes by foot from Ramakrishna Ashram Marg metro station, the Yes Boss By Backpackers Heaven New Delhi is about 30 minutes by foot from the big Ajmal Khan Park. Karol Bagh Market is a short way from the property, and New Delhi is situated only 0.7 miles away. Also, Paharganj stand bus station is around 10 minutes by foot from the New Delhi hotel.
While staying at Yes Boss By Backpackers Heaven Hotel, guests can choose from dining options nearby, such as Leya's Cafe, located merely 150 feet away, or Darbar Restaurant at a 5-minute walking distance.