El Shri Ram Lala Guest House Ayodhya, de 3 estrellas, se encuentra a tan solo 500 m de Dashrath Bhavan, y a tan solo 1 km de Babri Masjid.
Situado a tan solo 5 minutos a pie de Raja Mandir, el hotel está al lado del Templo Hanuman Garhi. El Templo Mani Parvat está situado a 2 km de esta pensión. Visita el Jardín Tulsi, no muy lejos del Shri Ram Lala Guest House Ayodhya, y sumérgete en la plena armonía con la naturaleza.
Las habitaciones del alojamiento proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Este hotel ofrece cuartos de baño equipados con un inodoro separado y una ducha.