Hotel Welcome Stay

e-8, kasturba niketan, block h, lajpat nagar ii, lajpat nagar, new delhi, delhi 110024