hotel red blue

mata chowk, mahipalpur, opposite maruti apra showroom, mahipalpur extension, mahipalpur, new delhi, delhi 110037