hotel lord grand

plot no-175, road no-4, street no-8, behind iph hospital, mahipalpur, delhi, india -110037