hotel lotus

a 113, road number 3, mahipalpur, delhi - 110037