La villa Sri Janaki Mahal Trust Hotel Ayodhya está situada a tan solo 1 km del Templo Hanuman Garhi, lo que permite acceder a varios puntos turísticos cercanos.
El corazón de Ayodhya se encuentra a 25 minutos a pie del lodge, y lugares de interés cultural como el Tulasi Smarak Bhavan está a unos 5 minutos en coche. Los huéspedes encontrarán el Raj Sadan en los alrededores de esta villa, y el Naya Ghat está a unos 1,1 km.
La villa Sri Janaki Mahal Trust Hotel incluye un cuarto de baño con bañera spa.
Los huéspedes que se alojen este establecimiento podrán hacer uso de las comodidades de autoservicio disponibles, que incluyen hervidor eléctrico. La villa está a una distancia de 2 km del restaurante Makan-Malai Restaurant, donde los huéspedes pueden disfrutar de diversas comidas. También está Tulshi Ghat terminals, la estación de autobuses, situada a unos 15 minutos a pie.