Aninhado no bairro Centro de Nova Delhi em Nova Deli, Hotel Indo 3 estrelas fica a 10 minutos dirigindo das atrações culturais como o Museu Internacional de Bonecas de Shankar.
Os hóspedes podem alcançar o Museu Nacional a uma distância de aproximadamente 10 minutos andando deste hotel de Nova Deli, enquanto Deli está a aproximadamente 25 minutos de distância caminhando. A área inclui atrações religiosas como a Catedral do Sagrado Coração (a 2.4 km) e o Templo de Laxminarayan (a 2.2 km). O hotel de 8 quartos está a aproximadamente 10 minutos andando de Forte Vermelho e outras atrações principais de Nova Deli. A rodoviária Paharganj stand pode ser encontrada a alguns minutos de carro deste estabelecimento.
As unidades no Hotel Indo possuem mesa de trabalho, TV de tela plana com canais via satélite e controle de temperatura. TV de tela plana com canais via satélite, assim como confortos como controle de temperatura, são apresentados. Os banheiros privados dispõem de secador de cabelo e produtos de higiene.
Pardeep Corner e Multan Moth Bhandar com pratos diversos estão a 6 minutos de distância andando.