Maa Yashodha Palace situa-se em Ayodhya. O alojamento localiza-se a 8,6 km de Estação Ferroviária Faizabad e fornece acesso Wi-Fi gratuito, assim como uma cozinha partilhada.
O alojamento dispõe de cozinha.
O aeroporto mais próximo é o Aeroporto de Gorakhpur, que fica a 144 km de Maa Yashodha Palace.