Located 666 meters from Indian Oil Petrol Pump. Ideally located in the prime touristic area of Faridabad, Hotel Saffron Kiran promises a relaxing and wonderful visit.
Located 668 meters from Indian Oil Petrol Pump. The 3-star OYO 28003 Maira Stays offers comfort and convenience whether you're on business or holiday in New Delhi and NCR.