shanti palace
National Highway 8, A-67, Block B, Mahipalpur Extension, Mahipalpur, New Delhi, Delhi 110037, Mahipalpur Extension, Mahipalpur, New Delhi - 110037
1145357300
There are several excellent hotels near Indira Gandhi International (IGI) Airport in Delhi that cater to all types of travelers, offeri.....vide ameni