Hotel BB Palace

2638/2642 Bank Street Guru Dwara Road
New Delhi
India