Le Tulasi Smarak Bhavan est situé dans une zone de 1 km.
Il est à 1 km de la mosquée de Bâbur. L'emplacement de l'hôtel vous permettra d'être à 10 minutes en voiture du Mani Parvat Temple.
Surplombant le jardin, les 8 chambres sont équipées de la climatisation, ainsi que d'équipements modernes tels qu'une TV à écran plat avec des chaînes satellite. Une toilette séparée et une douche sont gratuits dans les chambres.