Offering quality accommodations in the shopping, restaurants, business district of New Delhi and NCR, Eden Residency is a popular pick for both business and leisure travelers. Only 15.6 Km away, this 3-star hotel can be easily accessed from the airport...