A 5 minutos a pie del Hotel O Ram Inn Ayodhya, los huéspedes pueden llegar rápidamente al Mandir Ammaji.
Los huéspedes pueden acceder a Babri Masjid a pocas cuadras de este hotel, mientras que el Kanak Bhawan se sitúa a 1 km. Este hotel de 3 estrellas también se sitúa a tan solo 9 minutos a pie de los Escalones de Ram Ki. Entre las experiencias culturales de la zona destaca el Tulasi Smarak Bhavan, situado al alcance del Ram Inn. Con buena conexión a muchos lugares de interés, la propiedad se sitúa a unos 800 metros de la estación de autobuses Tulshi Ghat terminals.
Hay 30 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una televisión con múltiples canales.