Welcome to Best Western Resort Country Club , Gurgaon , India