Hostel Tobo Stays está localizado a 2.7 km do Templo de Lótus e dispõe de terraço e jardim. O albergue se situa no bairro South Delhi e a paragem mais próxima, Narmada Apartment, fica a aproximadamente 5 minutos a pé de distância.
Este albergue também está localizado a aproximadamente 7 km de Qutb Minar.
Os quartos dispõem de prensa para calças, ferro de passar e ferro de passar roupas, varanda e local de descanso. Além de sofá e mesa de trabalho, estes quartos também têm janelas a prova de som. Para maior comodidade dos hóspedes, lençóis de banho e toalhas são fornecidos nas casas de banho.
Probashi com cozinha indiana está a 12 minutos a pé. Os hóspedes podem usar máquinas de café/chá fornecidos no hostel. Este albergue também oferece comodidades de cozinha, tais como microondas e refrigerador. Os hóspedes podem chegar facilmente ao aeroporto Internacional de Delhi, que está localizado a 25 km de distância.