Siddhartha Tourist Lodge de 3 étoiles est situé au cœur même de New Delhi, à une distance de 3 km d'un centre commercial très prisé, comme le Marché de Karol Bagh. La maison d'hôtes fournit à la fois du Wi-Fi dans les chambres et un parking sur place.
Situé dans le quartier "Paharganj" à New Delhi, l'hôtel est situé à courte distance à pied de la Mosquée du vendredi. Siddhartha Tourist Lodge de New Delhi se trouve à quelques pas de la Rajiv Chowk. L'hôtel est situé à une distance de 2 km de la Cathédrale du Sacré-Cœur de Delhi, et Shivaji Stadium Terminal est à une promenade de 10 minutes à pied. La station de métro la plus proche est à une promenade de 10 minutes à pied.
Il y a 22 unités avec de la climatisation ainsi que les équipements modernes comme une TV à écran plat avec des chaînes satellite. Cet hébergement fournit une toilette séparée et une douche dans les salles de bain.
Un petit-déjeuner continental est proposé tous les matins avec différentes options alimentaires. Rishi Vaishno Dhaba a sa propre variété de plats de la cuisine indienne, et est situé à moins de 1 km.