hotel royal inn, Mahipalpur, Delhi

 a-416, road number 4, street no 11 mahipalpur june apartment, block rz, mahipalpur village, mahipalpur, delhi 110037