El hotel Shree Ram Palace Ayodhya, de 3 estrellas, ofrece a sus huéspedes con aire acondicionado habitaciones a 650 m del Jardín Tulsi. El hotel cuenta con 12 habitaciones e instalaciones como un restaurante.
Este hotel se encuentra no muy lejos del Naya Ghat, mientras que el Sita Ki Rasoi se sitúa a tan solo 9 minutos a pie. El Templo Hanuman Garhi está situado a 1 km del Shree Ram Palace Ayodhya. El establecimiento está a un corto paseo de la estación de autobuses Tulshi Ghat terminals.
Puedes cenar en el restaurante Makan-Malai Restaurant, a unos 25 minutos a pie.