Os hóspedes de Star Inn Nova Deli 3 estrelas podem visitar o Forte de Tughlaqabad, situado a 4.2 km de distância. Este hotel de Nova Deli também inclui o estacionamento.
Este hotel está situado a uma distância de aproximadamente 10 minutos andando do Templo de Lótus. A 6 km do Star Inn, os viajantes de negócios encontrarão o Qutb Minar. O Campo de Golfe de Qutab fica à 15 minutos de distância de carro, enquanto o metro Greater Kailash fica à alguns minutos de um local. O ponto de ônibus Savitri Cinema está a apenas 450 metros deste hotel, e a 12 km da estação de trem New Delhi.
Os hóspedes do Star Inn beneficiam de café da manhã continental todos os dias. Pind Balluchi com cozinha asiática está localizado a 8 minutos de distância caminhando.