Panchayati Dharamshala is located in New Delhi, India on Indian Oil Corporation Ltd, 3079/3, Josip Broz Tito Marg, Sector 3, Sadiq Nagar. Panchayati Dharamshala is rated 3.3 out of 5 in the category dharamashala in India.
Address
Indian Oil Corporation Ltd, 3079/3, Josip Broz Tito Marg, Sector 3, Sadiq Nagar