A unos 3 km del Shree Ram Resort Inn Ayodhya, de 3 estrellas, los huéspedes pueden visitar el Tulasi Smarak Bhavan.
El centro de Ayodhya está a 25 minutos a pie del hotel. Este hotel también incluye acceso al Tulsi Smarak, que se ubica a unos 10 minutos en coche. Este alojamiento se ubica a unos 3,1 km del Templo Mani Parvat. La estación de autobuses Tulshi Ghat terminals está en los alrededores del Shree Ram Resort Inn Ayodhya.
Las habitaciones del hotel incluyen aire acondicionado, así como servicios multimedia como una tv de pantalla plana con canales vía satélite. Se proporcionan unos cuartos de baño con inodoro separado y ducha en las habitaciones.
El restaurante Makan-Malai Restaurant, situado a 550 m del establecimiento, sirve una amplia selección de platos de cocina china.