Situada a unos 2 km del hotel Rama Grand Palace Ayodhya, de 3 estrellas, los huéspedes pueden llegar al Jardín Tulsi.
También puedes visitar el Tulasi Smarak Bhavan, que está a poco más de 10 minutos en coche del hotel. Este hotel está a unos 2,1 km del Raj Sadan.
Las habitaciones del hotel Rama Grand Palace Ayodhya cuentan con un escritorio, además de ventanas insonorizadas para mayor comodidad de los huéspedes. Las habitaciones están equipadas con una caja fuerte personal; además, ofrecen TV de pantalla plana con canales vía satélite y servicio de tetera/cafetera para el autoservicio. Los cuartos de baño, equipados con un inodoro separado y ducha, también proporcionan a los huéspedes una secadora y toallas de baño.