Book a Room or Contact Hotel Saffron, New Delhi
Hotel Name: Hotel Saffron
Address: Plot no. 1C/6A DTI Plot Near BATA Showroom Behind Central Bank NIT FaridabadNear BATA Showroom New Industrial Town Faridabad Faridabad Haryana 121001 India New Delhi and NCR Delhi National Territory India 121001