Tulasi Smarak Bhavan liegt circa 2 km vom Hotel The Nest Ayodhya entfernt und ist unbedingt einen Besuch wert.
Ram Ki Paidi ist innerhalb von ungefähr 10 Fahrminuten erreichbar. The Hanuman Garhi ist in etwa 2,1 km Entfernung von der Unterkunft.
Das Hotel umfasst 8 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — ein Fernsehen mit mehreren Kanälen. In Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.