hotel opera

a 422, road no.6, mahipalpur extension, near t3, new delhi, delhi 110037, new delhi, delhi 110037