L'hotel a 3 stelle Siddhartha Tourist Lodge è situato nel pieno centro di Nuova Delhi, a 3 km da luoghi di shopping come il Mercato di Karol Bagh. L'affittacamere offre Wi-Fi nelle camere.
Il centro di Nuova Delhi è raggiungibile in 15 minuti a piedi, mentre attrazioni naturali come i Giardini moghul si trovano a una distanza di circa 10 minuti in auto. Tra le attrazioni religiose della zona c'è il Tempio di Laxminarayan (2 km) e la Moschea di Jama Masjid (3 km). Questo hotel è a circa 10 minuti in auto dal Museo Nazionale. Il Siddhartha Tourist Lodge è vicino ai mezzi pubblici, a 10 minuti a piedi dalla stazione della metropolitana di Rajiv Chowk e vicino alla fermata dell'autobus Super Bazar.
Quest’alloggio ha 22 camere fornite di una TV a schermo piatto con canali satellitari e un impianto di climatizzazione e offre un alloggio perfetto a Nuova Delhi.
Il Siddhartha Tourist Lodge può anche offrirvi una colazione continentale. Il ristorante i Rishi Vaishno Dhaba è situato a meno di 13 minuti a piedi dalla struttura e serve dei piatti della cucina indiana che sono in grado di soddisfare tutti i gusti.