Situato a circa 5 minuti a piedi dal Shri Ram Hotel Ayodhya, a 3 stelle, gli ospiti possono arrivare velocemente a Tulasi Smarak Bhavan.
Questo hotel si trova a 850 metri da Kanak Bhavan Temple e a una distanza di 2 km da Naya Ghat che è un'attrazione popolare. L'hotel si trova inoltre a breve distanza da The Hanuman Garhi. L'hotel Shri Ram Ayodhya è a circa 20 minuti a piedi da Mani Parvat Temple.
Le 35 camere sono composte da un balcone e una zona pranzo. Sono dotate di una TV a schermo piatto con canali satellitari, nonché di comfort quali un impianto di climatizzazione. I servizi extra includono un bidet, una vasca spa e un bagno con WC separato nei bagni.