Localizado a 10 minutos de carro da Galeria Nacional de Arte Moderna, o Jagannath Guest House & Hotels de 2 estrelas oferece Wi-Fi nas áreas públicas, bem como o parque de estacionamento no local. O hotel situa-se no bairro South Delhi, a 6 km dos locais culturais como Museu Ferroviário Nacional de Délhi.
Nehru Planetarium fica a 10 minutos de distância do carro. Os locais históricos na área incluem a Porta da India a 10 minutos de distância de carro. Há o Túmulo de Humaium a 10 minutos de carro do hotel. O Jagannath Guest House & Hotels está a uma caminhada da estação de metrô South Extension.
Tem 13 unidades equipadas com controle de temperatura, juntamente com instalações modernas, incluindo TV de tela plana com canais via satélite. Mobilados com mesa de trabalho, eles também têm lareira de pedra e janelas a prova de som. Com secador de cabelo e lençóis de banho, as casas de banho dispõem de casa de banho separada e chuveiro.
Chaar Yaar Cafe oferece uma vasta gama de refeições da cozinha mediterrânea e fica a 7 minutos a pé deste estabelecimento.