Shri Ram Janma Bhoomi befindet sich circa 3 Kilometer von dem 3-Sterne-Ap Palace Hotel Ayodhya entfernt und ist unbedingt einen Besuch wert. Das Hotel mit Blick auf die Stadt empfängt seine Gäste mit einem täglichen Frühstücksbuffet.
Mani Parvat Temple ist innerhalb von ca. 10 Autominuten erreichbar. Von hier aus sind es nur 10 Gehminuten zum Zentrum von Ayodhya. The Hanuman Garhi ist in circa 4 km Entfernung von der Unterkunft. Die Devkali Bypass ist neben dem Ap Palace Hotel Ayodhya.
In den 10 Zimmern stehen den Gästen WLAN und ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar zur Verfügung. Zu den Extras gehören ein Haartrockner und Badelaken in den privaten Badezimmern, die unter anderem mit ein Bidet, eine getrennte Toilette und eine Badewanne ausgestattet sind.
Das Hotel bietet ein Frühstück im Restaurant.