El hotel Avsar Ram Stay Ayodhya ofrece una terraza y está a 1 km del Tulsi Smarak. También dispone de un aparcamiento.
Además, el Raj Sadan está situado al alcance de este hotel de 2 estrellas. La ubicación del hotel permite estar a 25 minutos a pie de los Escalones de Ram Ki.
Algunos cuartos de baño disponen de ducha, así como de artículos de aseo de cortesía. Algunas de las habitaciones también tienen vistas a la ciudad.