Sri Ram Lala Palace se encuentra en Ayodhya, a 10 min a pie de Ram Mandir, y ofrece alojamiento con wifi gratis y parking privado gratis. El alojamiento dispone de servicio de habitaciones y recepción 24 horas.
En el hotel, cada habitación incluye escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas. Las habitaciones de este alojamiento incluyen aire acondicionado y armario.
Estación de tren de Faizabad está a 9,1 km del alojamiento. El aeropuerto más cercano (Aeropuerto de Ayodhya) está a 7 km.