Tulasi Smarak Bhavan befindet sich in unmittelbarer Nähe vom 3-Sterne-Hotel Chandra Ayodhya und ist unter anderem in 7 Gehminuten zu erreichen.
Raja Mandir liegt in ca. 5 Gehminuten Entfernung vom Hotel, und Sehenswürdigkeiten wie Tulsi Udyan sind ungefähr 950 Meter von hier entfernt. Sita Ki Rasoi ist 7 Gehminuten entfernt. Shri Ram Janma Bhoomi ist in kurzer Entfernung von der Unterkunft.
Die Zimmer des Hotels verfügen nicht nur über einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern. Einige Zimmer sind mit einem privaten Bad ausgestattet.
Das Chandra bietet täglich ein amerikanisches Frühstück.