Situado a uma distância aproximada de 20 minutos a pé de Babri Mosque, o hotel The Nirmala Palace Ayodhya de 3 estrelas está localizado a uma distância de apenas 6 minutos a pé de Dashrath Bhavan. Com 11 quartos com vista para a cidade, este hotel de Ayodhya está a uma curta distância da Naya Ghat.
O estabelecimento fica a caminhada de 12 minutos de Ram Ki Paidi. Hotel está situado a apenas um agradável passeio de Tulsi Udyan.
As conveniências no sala incluem varanda, vestuário e Internet de banda larga, bem como casas de banho privadas com casa de banho separada e chuveiro, juntamente com lençóis de banho e toalhas. O entretenimento no quarto inclui Wi-Fi e TV de tela plana com canais via satélite, enquanto confortos como controle de temperatura também são fornecidos.
Um pequeno-almoço continental é servido todas as manhãs.