Situato a circa 25 minuti a piedi dall'Hanuman Garhi, l'Hotel Radha Rani Palace Ayodhya offre camere con l'aria condizionata a 1 km dai Tulasi Smarak Bhavan. Potrai gustare una colazione vegetariana e accedere a una terrazza.
L'hotel 3 stelle si trova inoltre a 2 km da varie attrazioni naturali, come i Tulsi Udyan. C'è gli Shri Ram Janma Bhoomi a circa 30 minuti a piedi dall'hotel Radha Rani Palace.
Tutte le 18 camere sono climatizzate e dispongono di connessione Wi-Fi gratuita.