A 2.5 km do Diwan-i-Am do Forte de Agra, Hotel Star Taj Inn Agra inclui 17 quartos.
Situado a 20 minutos andando do Templo Mankameshwar, o hotel 3 estrelas também está localizado a poucos quarteirões da estação ferroviária Agra Fort. Os hóspedes podem visitar locais de culto como a Jama Masjid, a 1.2 km deste hotel. O Hotel Star Taj Inn está localizado com fácil acesso para de Rawli Temple, em Agra.
Os quartos incluem controle de temperatura, juntamente com confortos modernos como TV de tela plana com canais via satélite. O banheiro oferece banheiro separado e chuveiro.
Garh Food Plaza e Terrace Grill estão a 400 metros de distância e oferecem uma das melhores cozinhas em Agra.