Hotel City Palace

hotel city palace , f1 near sports complex kirti nagar new delhi-110015