Chowdhry Tourist Lodge - New Delhi railway station se encuentra en el centro de Nueva Delhi, a 2,5 km de Observatorio Astronómico Jantar Mantar y a 3,2 km de Templo Gurudwara Bangla Sahib.
Número de habitaciones: 34
Paharganj Road, Paharganj, 110055 Nueva Delhi, India