Situado a cerca de 25 minutes a pé de Taj Mahal, o Hotel Lals Inn de 4 estrelas está localizado a cerca de 5 minutes a pé de Johari Bazaar. Este hotel oferece o parque de estacionamento por perto.
Forte de Agra está localizado a cerca de 15 minutos de distância a pé. Os locais de culto mais próximos incluem o Templo de Mankameshwar (a 350 metros) e a Tumba de Itmad-ud-Daulah (a 2.5 km). Mehtab Bagh está a cerca de 25 minutes a pé do hotel. Para quem viaja de longe, o aeroporto em Agra fica a 11 minutos de carro.
Enquanto se hospedam no estabelecimento, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Jain Chole Bhature, situado a cerca de 500 metros de distância, ou Hotel Wingston a 7 minutos a pé.