Shi Ram lala Palace ligt op 15 minuten lopen van Ram Mandir en 9,4 km van treinstation Faizabad Junction, en is voorzien van kamers met airconditioning en een eigen badkamer in Ayodhya. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFiin de hele accommodatie. Privéparkeren is beschikbaar op het terrein.
Alle kamers bij het hotel hebben een bureau. Alle kamers bij Shi Ram lala Palace hebben een flatscreen-tv, een eigen badkamer, en een terras met uitzicht op de stad.
Het dichtstbijzijnde vliegveld is Luchthaven Ayodhya, op 8 km van de accommodatie.