Hotel Express 66

2 Deshbandhu Gupta Road
New Delhi
India