hotel royal stay, Kirti Nagar, Delhi

f1, near sports complex , kirti nagar, new delhi - 110028