Hotel Saar Inn, Nuova Delhi

14A6, W.E.A, Karol Bagh Near Metro Pillar No.117,Pusa Road Nuova Delhi110005, India