Tulasi Smarak Bhavan liegt in einer Entfernung von nur 25 Minuten Fußweg von dem 2-Sterne-Hotel Saryu Lodge Near Ram Janam Bhumi und The Hanuman Garhi ist auch in etwa 25 Minuten fußläufig erreichbar. Ein 20-minütiger Spaziergang vom Hotel aus führt Sie in die Innenstadt von Ayodhya. Mani Parvat Temple ist in 10 Autominuten Entfernung von der Unterkunft.
Die Zimmer sind mit einem Schreibtisch ausgestattet, allergikerfreundliche Zimmer und verfügen über einen Flachbildfernseher mit Satellitenkanälen. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche.