Il Hotel The Ramay Palace, Ayodhya, a 4 stelle, dispone di 15 camere e si trova a soli 1 km dai Tulsi Smarak.
Questo hotel è a una distanza moderata dai Babri Mosque ad Ayodhya. Inoltre, quest’alloggio è a 1 km dai Tulsi Udyan.
Alcune camere provvedono connessione Wi-Fi gratuita, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione e un bagno privato. Alcune camere sono fornite di un bagno alla francese.