Contacted Royal Windsor Hotel
Shop No. J-127 3-1/2 Pusta Prashadi Marg, Kartar Nagar, Shahdara, Kartar Nagar, Delhi 110053