hotel dilli home stay

k-85a, block k, lajpat nagar ii, lajpat nagar, new delhi, delhi