hotel leo saffron

house no rp - 7 plot no 7 ground floor blk-rp pitampura city delhi 110034 landmark, pitam pura, delhi, 110088