El Divine Hotel The Rama- Krishna Palace, Ayodhya Inn, de 4 estrellas, se encuentra a tan solo 1 km de Babri Masjid, y a 25 minutos a pie del Templo Mani Parvat. WiFi se proporciona en toda la propiedad.
El hotel también está situado al alcance del Templo Hanuman Garhi. El Divine Hotel The Rama- Krishna Palace, Ayodhya Inn está situado a 15 minutos a pie del Jardín Tulsi, mientras que la estación de autobuses Tulshi Ghat terminals está a unos 15 minutos a pie.
El hotel ofrece habitaciones con una zona de comedor y un vestidor, climatizador y TV de pantalla plana con canales vía satélite. Además, los cuartos ofrecen un hervidor eléctrico y cristalería así como un bidé, ducha a ras de suelo y un inodoro separado.
El Divine Hotel The Rama- Krishna Palace, Ayodhya Inn se encuentra a una distancia de 2 km del restaurante Makan-Malai Restaurant.