Citrus Hotels Gurgaon Centre285-286, Millennium City Center Sector 29, Gurgaon, India 122001less than .1 miles